Sophie, Duchess of Edinburgh chooses ‘perfect’ white silk dress for her 26th wedding anniversary

The Duchess of Edinburgh celebrated a very special occasion this week – her 26th year of marriage to Prince Edward. The royal couple spent the day celebrating together at Royal Ascot on Thursday (19 June) and Sophie chose the perfect gown for the occasion.

Members Of The Royal Family Attend Royal Ascot 2025 - Day Three

On day three, Sophie rode in a carriage side-by-side with Princess Anne, who wore a blue ensemble and veil. Multiple members of the Royal Family have attended every day of Ascot so far, and Sophie has leaned on the same designer for each of her looks.

Members Of The Royal Family Attend Royal Ascot 2025 - Day Three

On the first day of Ascot this year, she wore a sheer layered dress with appliqué daisies, which was a reworn choice and by Suzannah London. This was actually the dress she chose for her anniversary last year – a milestone occasion at 25 years, making it her silver wedding anniversary with Prince Edward. The couple also spent that anniversary at Ascot, making the event a somewhat personal, as well as royal, tradition for them.

gettyimages-2158346058

Those who have also been attending this year’s event include The King and Queen, Princess Anne and her daughter Zara Tindall, Princesses Beatrice and Eugenie and The Prince of Wales. The Princess of Wales did not attend this year, but her mum Carole Middleton joined in the action alongside the rest of the family.

Carole Middleton and The King at Royal Ascot.

It’s been a busy month for the royals alongside Ascot, with Saturday’s Trooping of the Colour to mark The King’s official birthday before the Order of the Garter on Monday.