Kate Middleton's Best Royal Ascot Fashion Through the Years

  • Oops!
    Something went wrong.
    Please try again later.


"Hearst Magazines and Yahoo may earn commission or revenue on some items through these links."

Every year, a highlight of the royal family's calendar is Royal Ascot. The annual horse racing event has a strict dress code, and even members of the royal family have to wear name tags. Kate Middleton has only been photographed at the competition five times, and will likely not be in attendance this year as she continues to receive treatment for cancer.

Though the Princess of Wales went to Trooping the Colour this past weekend, Kensington Palace has made it clear that her appearance does not signify a return to royal duties. In a letter, Kate shared that she hopes to "join a few public engagements over the summer," but is not "out of the woods" yet. "I am making good progress, but as anyone going through chemotherapy will know, there are good days and bad days," she wrote. "On those bad days you feel weak, tired and you have to give in to your body resting. But on the good days, when you feel stronger, you want to make the most of feeling well."

As Royal Ascot is underway, take a look back at Kate's best Ascot fashion through the years:

2023

Last year, the Princess of Wales wore a bright red Alexander McQueen dress, and Philip Treacy hat. She accessorized with dangly hoop earrings from Sézane.

More on Kate's 2023 outfit here

royal ascot 2023 day four
Dave Benett - Getty Images

2022

In 2022, Kate made a bold statement in a polka dot dress by Alessandra Rich. Designer Rich later said in an interview, "She looked so beautiful. It was a crepe de chin, with an asymmetrical hem—she was like light in it, she looked amazing. It was the perfect choice for this incredible event."

She accesorized with Princess Diana's pearl and diamond drop earrings.

More on Kate's 2022 outfit here

royal ascot 2022 friday
Chris Jackson - Getty Images

2019

In 2019, the then-Duchess of Cambridge wore a light blue Elie Saab dress. (If the dress looks familiar, she rewore it to a Buckingham Palace Garden Party in 2023!)

More on Kate's 2019 outfit here

royal ascot 2019 day one
Karwai Tang - Getty Images

2017

For her second-ever appearance at the Royal Ascot, she wore a white lace Alexander McQueen dress.

Read more about her name tag

royal ascot kate middleton
Chris Jackson - Getty Images

2016

For her Royal Ascot debut, Kate opted for a white lace Dolce & Gabbana dress.

kate middleton royal ascot
Samir Hussein - Getty Images

You Might Also Like