It’s not the first time that the cousins-in-law have showcased their twinning wardrobes. In 2022, Zara stepped out in an L.K Bennett polka dot dress for Easter Matins at Windsor (preemting this year’s pattern of the season). Royal watchers at the time noted how similar the Olympic equestrienne looked to one of Catherine’s most iconic looks – the 1940s-esque Alessandra Rich dress she wore in 2019 to mark the 75th anniversary of the D-Day landings at Bletchley Park.

Image may contain Face Happy Head Person Smile Pattern Dimples Adult Accessories Wallet and Flower

Catherine, then the Duchess of Cambridge, at Bletchley Park in 2019

Max Mumby/Indigo/Getty Images

Image may contain Zara Tindall Person Adult and Wristwatch

Zara Tindall attends the Easter Matins Service at Windsor Castle in 2022

WPA Pool/Getty Images

The Princess of Wales had been scheduled to attend Royal Ascot yesterday, but reportedly pulled out at the last moment as she continues her recovery from chemotherapy treatment. While Catherine has been seen at a number of events in the past few months, if her Ascot absence is due to health reasons, it serves as a reminder of the Princess’s message that she will have good days and bad days during her medical journey.

Plenty of royals made their way to Berkshire today, however, including Sophie, the Duchess of Edinburgh, and Prince Edward, who were celebrating their 26th wedding anniversary at the George V Stakes. Zara’s mother, Princess Anne, joined the couple in the royal procession, as did Princess Beatrice and her husband, Edoardo Mapelli Mozzi. The older York sister was on trend as she chatted with Peter Phillips’ girlfriend Harriet Sperling, wearing a butter yellow dress by Monique Lhuillier, complete with blue floral details. Beatrice paired the look with a white fascinator and a matching clutch bag.

Image may contain Accessories Adult Person Jewelry Head Face Photography Portrait Bag and Handbag

Princess Beatrice of York watches a race on day three of Royal Ascot

Samir Hussein