Queen of Christmas! See All of Kate Middleton's Impeccable Holiday Looks Through the Years

No ugly Christmas sweaters here! See how Kate Middleton manages to pull off incredibly chic holiday looks year after year

Members Of The Royal Family Attend St Mary Magdalene Church In Sandringham
Photo: Chris Jackson/Getty
01 of 19

Kate Middleton attending a carol concert in 2021

Royal Carols: Together At Christmas on ITV
Kate Middleton. ITV

Kate Middleton showed off her Christmas sweater game in a commercial for the 2021 carol concert she hosted at Westminster Abbey (where she married Prince William 10 years earlier!).

02 of 19

Kate Middleton at a train tour in 2020

William and Kate at Windsor
Kate Middleton. UK Press Pool/UK Press via Getty

The royal mom looked festive in a tartan scarf and matching skirt topped with a red coat during her train tour of the U.K. in December 2020.

03 of 19

Kate Middleton at a carol performance in 2020

Catherine, Duchess of Cambridge, Prince William, Duke of Cambridge and Queen Elizabeth II
Kate Middleton, Prince William and Queen Elizabeth on Dec. 8. Getty

For an outdoor Christmas carol performance with the late Queen Elizabeth and other members of the royal family, Kate kept warm in a long green coat with black trim.

04 of 19

Kate Middleton at a charity event in 2019

Catherine, Duchess of Cambridge speaks to young children as she helps pick Christmas trees for preschool
Mark Cuthbert/UK Press via Getty

The royal showed off her casual Christmas look — a green sweater topped by a red puffer jacket — to help children from her new patronage, Family Action, pick out Christmas trees for their classroom on Dec. 4, 2019.

05 of 19

Kate Middleton at a Christmas special in 2019

Kate Middleton Christmas outfits
Matt Porteous/Kensington Palace

The Duchess of Cambridge looked fashionably festive for Mary Berry's 2019 Christmas special, sporting a red polka-dot Alessandra Rich dress with bowed neck. (She even threw an apron over the frock to get busy baking!)

06 of 19

Kate Middleton at a church service in 2018

Christmas Day church service, Sandringham, Norfolk, UK - 25 Dec 2018
Tim Rooke/REX/Shutterstock

For the 2018 walk to church, the royal mom looked festive as ever in a red coat dress with matching heels. For her headpiece, the Middleton chose a burgundy headband with a black felt bow.

07 of 19

Kate Middleton at a party in 2018

Duke and Duchess of Cambridge host Christmas party for RAF families
Yui Mok/PA Images/Getty

Kate opted for a red and green tartan skirt by Emilia Wickstead with a Brora cropped cashmere black cardigan and matching boots on Dec. 4, 2018, for a Christmas party celebrating military families whose loved ones were away during the holidays.

08 of 19

Kate Middleton at a children's hospital in 2018

The Duke & Duchess Of Cambridge Visit Evelina London And The Passage
Kate Middleton. Chris Jackson/Getty

In shades of green — from her forest L.K. Bennett polka-dot dress to her olive L.K. Bennett clutch and matching heels — the Duchess celebrated Christmas with patients at Evelina Children's Hospital.

09 of 19

Kate Middleton at a church service in 2017

Members Of The Royal Family Attend St Mary Magdalene Church In Sandringham
Chris Jackson/Getty

Kate, while pregnant with Prince Louis, was the definition of merry in a plaid coat featuring the colors of the holiday as she attended the Christmas Day service at the Church of St. Mary Magdalene in 2017. She completed the look with a furry black hat.

10 of 19

Kate Middleton at a charity event in 2017

James Whatling/MEGA

Kate has also shown that Christmas isn't always about bright green and bold reds. In December 2017, she opted for a purple tweed coat by Seraphine as she played Santa at a Christmas party. She handed out presents to children who were affected by the Grenfell Tower fire tragedy, which destroyed many homes six months prior.

11 of 19

Kate Middleton at a BBC event in 2017


Kate wasted no time to get in the holiday mood in December 2017, opting for a bright red dress while speaking to school children at the BBC.

12 of 19

Kate Middleton at a church service in 2016

The Middleton Family Attend Church On Christmas Day
Danny Martindale/WireImage

Kate brought a dose of royal Christmas cheer to Englefield, England, when she attended a holiday church service near her childhood home in 2016. Kate, Prince William and their two little ones were spotted walking to St. Mark's Church with the Middleton family, with the royal mom looking glamorous in a burgundy coat with matching fur trim.

13 of 19

Kate Middleton at a charity party in 2016

The Duke and Duchess of Cambridge and Prince Harry join a Christmas Party

She further got into the spirit of the season in a red-and-green printed silk dress from French designer Vanessa Seward. The $535 dress brought a little Christmas cheer to the Heads Together charity holiday party she attended alongside Prince William and Prince Harry.

14 of 19

Kate Middleton at Buckingham Palace in 2016


On Dec. 8, 2016, Kate showed off her most glamorous holiday look yet. She stunned in a regal red Jenny Packham gown (a royal rewear!) and diamond tiara for the annual diplomatic reception at Buckingham Palace.

15 of 19

Kate Middleton on her way to church in 2015


For the 2015 walk to church on Christmas Day, Kate looked gorgeous in green (despite the rainy weather). She wore a belted coat and matching hat in the festive shade.

16 of 19

Kate Middleton at a party in 2015


Kate was all kinds of merry and bright when she attended the Anna Feud Centre's Christmas party in 2015 wearing a red dress by Alexander McQueen, her wedding dress designer!

17 of 19

Kate Middleton on a walk in 2013

The Royal Family Attend Christmas Day Service At Sandringham
Prince William and Kate Middleton on Christmas 2013. Chris Jackson/Getty

Princess Kate nailed holiday chic in her 2013 Christmas look, a blue and green plaid jacket and coordinating fascinator.

18 of 19

Kate Middleton at Christmas services in 2011

Christmas Day Church Service At Sandringham
Mark Cuthbert/UK Press via Getty

Kate steered away from traditional greens and reds in favor of a purple coat with maroon accessories for Christmas services in 2011.

19 of 19

Kate Middleton at the Christmas Spectacular in 2010

Teenage Cancer Trust Christmas Spectacular
Mark Cuthbert/UK Press via Getty

Kate went for classic black and white while attending the Christmas Spectacular in aid of the Teenager Cancer Trust in December 2010.

Related Articles