Prince William and Kate Middleton match in sunny looks at Royal Ascot

The royal couple traveled to the Ascot Racecourse in a horse-drawn carriage.

June 17, 2026, 12:39 PM

Prince William and Kate, the Princess of Wales, stepped out for annual horse racing event Royal Ascot on Wednesday.

The royal couple traveled from Windsor Castle to southern England's Ascot Racecourse in a horse-drawn carriage, following King Charles III and Queen Camilla in their carriage. Kate wore a sunny yellow dress and matching hat for the occasion and William sported a matching yellow flower on his morning suit.

Prince William, Prince of Wales and Catherine, Princess of Wales smile and wave as they attend day two of Royal Ascot 2026 at Ascot Racecourse, June 17, 2026 in Ascot, England.
Chris Jackson/Getty Images
Prince William, Prince of Wales and Catherine, Princess of Wales arrive on the second day of the Royal Ascot horse racing meeting in Ascot, west of London, on June 17, 2026.
Justin Tallis/AFP via Getty Images

William was on hand at Ascot to present The Prince of Wales' Stakes trophy on the second day of the event.

Prince William, Prince of Wales and Catherine, Princess of Wales attend day two of Royal Ascot 2026 at Ascot Racecourse, June 17, 2026 in Ascot, England.
Chris Jackson/Getty Images
Catherine, Princess of Wales smiles as she attends day two of Royal Ascot 2026 at Ascot Racecourse, June 17, 2026 in Ascot, England.
Chris Jackson/Getty Images

This year marks a return to Royal Ascot for the Princess of Wales, who missed the 2025 event amid her then-gradual return to work after her cancer treatment.

Charles and Camilla kicked off the five-day festival with a royal procession Tuesday, three days after the royal family celebrated Trooping the Colour, the yearly event celebrating the king's birthday.

The British royal family has long supported the Ascot Racecourse, which was founded by Queen Anne in 1711. Royal Ascot runs from Tuesday, June 16 until Saturday, June 20 this year.

Related Topics

Sponsored Content by Taboola