Meghan, Kate, and Diana's 9 Best Holiday Looks Ever

Photo:
Getty ImagesWe're not sure if the British royal family spends Christmas morning in pajamas, but they definitely clean up nicely for their traditional appearance at mass for the holiday. The late Princess Diana followed by Kate Middleton and Meghan Markle in recent years have always dressed impeccably for holiday-related events, so we decided to take a walk down memory lane and revisit their best festive outfits.
Of course, the main holiday event for the British royals is attending mass on Christmas Day while visiting the Sandringham House country estate in Norfolk. They walk past hundreds of fans on their way to the church, so they often go all out with their outfits. Middleton, in particular, is a fan of literal holiday looks, so she's worn a lot of red, green, and plaid. Scroll down to revisit our favorite royal holiday looks over the years.

Photo:
Getty ImagesOn Princess Diana: Mansfield coat

Photo:
Getty ImagesOn Princess Diana: Catherine Walker skirt

Photo:
Getty ImagesOn Kate Middleton: Catherine Walker Coat; On Meghan Markle: Victoria Beckham coat, dress, and boots

Photo:
Getty ImagesOn Kate Middleton: Emilia Wickstead skirt

Photo:
Getty ImagesOn Kate Middleton: Miu Miu coat

Photo:
Getty ImagesOn Princess Diana: Moschino jacket and skirt

Photo:
Getty ImagesOn Kate Middleton: Hobbs coat

Photo:
Getty ImagesOn Meghan Markle: Sentaler coat; Chloé bag; Stuart Weitzman boots
- Explore More:
- holiday dressing
- Celebrity Style
- Christmas