The Princess of Wales loves a bit of dress drama –from sheer chiffon to shiny sequin — she never misses the chance to bring regal glamour to royal events in the Crown calendar. Over the years, she’s appeared in festive frocks which have showcased her love of holiday sparkle and allure.

The future Queen often embraces Christmas-coded dressing — from tartan print to green plaid to red rhinestones and even big bows, she loves a little (or big) festive flourish.

Here are 6 of Kate Middleton’s Most Festive Outfits of All Time:

1. Holiday Charm

The princess looked like a seasonal sensation for her Together at Christmas concert in December 2024. Upcycling a red Alexander McQueen coat from her closet as well as a classic tartan skirt, the princess brought Christmas energy with her polished ensemble. Adding a black bow from Jigsaw was the perfect finishing touch.

Kensington Palace

 

2. Christmas Chic

Showing off her seasonal sartorial prowess, Kate rocked a dark forest green Catherine Walker coat with a festive faux fur collar from Troy London for the final stop of the Royal Train Tour in 2020. The elegant ensemble was Christmas luxe without being too lavish. 

Kensington Palace

 

3. Santa Inspired

Looking like a model for a Christmas catalog, Kate sparkled in this stunning sequin number courtesy of Needle & Thread. The glittery gown boasts layers of tulle, vintage lace and shimmering red sequins. The dress is currently available at Nordstrom. 

Kensington Palace

 

4. Winter Wonder

Proving she’s a monochrome masterclass, the princess looked like a snow angel in her winter white separates for her Christmas Carol concert at Westminster Abbey in 2023.

Kensington Palace

 

5. Candy Cane Fit

Proving she knows how to rock a red ensemble, the princess was seasonal style goals in a Miu Miu jumper with white roses that brought plenty of holiday feels. Plus, matching bright red trousers added maximum holiday vibes. 

Kensington Palace

 

6.  Merry Superstar 

Looking resplendent in red, Kate was a true Queen-in-waiting in her captivating Jenny Packham Elodie gown in December 2022 at a Diplomatic Reception. The ultra-glam gown was perfect for rocking around the Christmas tree or the palace halls. 

Kensington Palace