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. 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.