Kate Middleton wore a red tartan skirt at Kensington Place in 2018. The Princess of Wales delighted fans with the festive number, which is great inspiration if you need an outfit for Christmas Day.