The Princess of Wales, Catherine, attended the DMMI Royal Charity Polo Cup at Guards Polo Club in Windsor, marking her return to the event after a two-year absence. She was seen supporting Prince William, who was playing in the match.

Catherine arrived in a sleeveless gingham dress, a departure from her usual style, paired with slingback pumps and sunglasses. She was accompanied by Prince William's equerry, Squadron Leader Mike Reynolds. Prince William donned a beige jacket and blue shirt before changing into his navy '4' jersey and jodhpurs for the game.

This event holds significance for Catherine, as it was her first time attending since 2023. The following March, she announced her cancer diagnosis. She has since been in remission and has been gradually resuming public appearances, including completing the Three Peaks Challenge to advocate for life after cancer.

The polo match serves as a significant fundraiser for charities supported by the Prince and Princess of Wales, including Wales Air Ambulance and Evelina London Children's Hospital. This year's event is expected to bring the total raised to over £15 million.

Earlier in the week, Prince William participated in a series of engagements in Hastings, where he showcased his mini golf skills at Hastings Adventure Golf. He played five holes, with his score estimated to place him at the top of a celebrity leaderboard.

William also appeared in high spirits ahead of the DMMI Royal Charity Polo Cup, with the future King sporting a beige jacket with a blue shirt and navy trousers

In Hastings, William also visited a youth charity, XTrax, and explored the town's historic Net Shops and fishing industry.

He later changed into his navy '4' jersey and jodhpurs as the match got underway

Peter Phillips and Harriet Sperling were also present at the polo match in Windsor.