
According to my records, the Princess of Wales had not attended Royal Ascot since 2023. She skipped 2024 due to her health problems and she pulled out of Ascot at the last minute in 2025 for reasons that are still unknown. We heard at the time that it was anything from “she’s just a bit tired” to “she still has very serious health issues” and I still have no idea what that was all about.
All told, today was Kate’s big Ascot return and she wanted to stand out. Like a banana in a sea of undercooked biscuits. I actually remember this Roksanda dress – she has worn it a few times, including more than ten years ago in Australia. She also wore it during the infamous Caribbean Flop Tour in 2022. It’s not a damn dress or anything. I’m sure the hat is new and I’m actually pretty impressed with how extra it is. For some reason Kate has been wearing bigger and bolder hats this year. #Trendspotting
By the way, Prince William and Kate kind of *had* to show up this year because they made such a big deal by “banning” Princess Eugenie and Beatrice from Ascot. This was the threat – if B&E are not banned and shunned from Ascot, then Will and Kate will skip Ascot. Beatrice and Eugenie are nowhere to be found, so Kate and William had to roll out of bed before dinner today.
PS… I am shocked that William wore a coordinating yellow boutonniere. He hates doing that kind of thing.

Embed from Getty Images
Embed from Getty Images
Images courtesy of Cover Images, Getty Images.
-
Royals attend day two of Royal Ascot 2026 at Ascot Racecourse Featuring: William, Prince of Wales, Catherine, Princess of Wales Where: Ascot, United Kingdom When: 17 Jun 2026 Credit: Cover Images
-
Royals attend day two of Royal Ascot 2026 at Ascot Racecourse Featuring: Catherine, Princess of Wales Where: Ascot, United Kingdom When: 17 Jun 2026 Credit: Cover Images
-
Royals attend day two of Royal Ascot 2026 at Ascot Racecourse Featuring: William, Prince of Wales, Catherine, Princess of Wales Where: Ascot, United Kingdom When: 17 Jun 2026 Credit: Cover Images