Duchess Sophie and Prince Edward celebrate anniversary at Royal Ascot - best photos


The Duke and Duchess of Edinburgh have been married since 1999


Prince Edward and Sophie arrive at Royal Ascot© Getty
Danielle StaceyOnline Royal Correspondent - London
Updated: June 19, 2025
Share this:

The Duke and Duchess of Edinburgh are spending their 26th wedding anniversary at Royal Ascot.

Prince Edward and Sophie, who tied the knot in Windsor in 1999, made a stylish appearance with the King and Queen on the third day of the racing meet.

Joining the royals in the carriage procession were the Princess Royal and Vice Admiral Sir Tim Laurence, Mike and Zara Tindall, and Princess Beatrice and Edoardo Mapelli Mozzi.

Peter Phillips and his girlfriend, Harriet Sperling, made a second appearance at the Berkshire racecourse after making their carriage debut on Tuesday.

See the best photos from day three. 

1/13

© PA Images via Getty Images

Beatrice & Edo

Princess Beatrice and her husband, Edoardo Mapelli Mozzi, shared a carriage with Princess Zahra Aga Khan and William Haggas. 

2/13

© PA Images via Getty Images

Anne & Sophie

The Duke and Duchess of Edinburgh rode in a carriage with the Princess Royal and Vice Admiral Sir Tim Laurence. 

Anne looked elegant in a cobalt blue ensemble with a veiled hat and pearls, while Sophie opted for a white floral number.

3/13

© PA Images via Getty Images

The King and Queen

It seems everyone got the butter yellow dress code, as the King sported a waistcoat in the colour of the season, while the Queen looked lovely in a dove-grey dress.

4/13

© PA Images via Getty Images

My Fair Lady

Zara Tindall wowed in a monochrome outfit on day three. 

5/13

© PA Images via Getty Images

Family gathering

Beatrice wore a long-sleeve yellow dress with floral detailing by Monique Lhuillier. 

6/13

© Getty

Warm greeting

Peter Phillips greeted his uncle Charles with a kiss on the cheek. 

7/13

© Samir Hussein/WireImage

Peter & Harriet


Harriet looked chic in a lemon belted midi dress from Beulah London with puff sleeves, and a matching bow-detail hat by Nicola de Selincourt.

She teamed her ensemble with Emmy London heels, an Anya Hindmarch and jewellery from Legano.

8/13

© PA Images via Getty Images

Mike & Zara

Zara wowed with another race day look in a monochrome collared dress by Laura Green with a boater-style hat by Juliette Botterill. 

Mike donned a dark morning suit with a charcoal waistcoat and tie, and a top hat.

9/13

© Getty

Sophie's look

The Duchess looked beautiful in a white floral tea dress by Suzannah London with a veiled hat by Jane Taylor London and a Radley bag.

10/13

© PA Images via Getty Images

Co-ordinated looks?

Beatrice and Harriet appeared to be admiring one another's outfits as they arrived in the parade ring.

11/13

© Getty Images

Subtle PDA

Mike and Zara, who will celebrate 14 years of marriage next month, were spotted holding hands. Aww!

12/13

© Getty Images

Royal reactions

Beatrice was animated in the royal box - we wonder which horse she was cheering on?

13/13

© Getty Images

David Armstrong-Jones

The King's cousin made an appearance with his girlfriend, Isabella de la Brigadiere.

ROYAL FAN? JOIN THE CLUB

Welcome to The HELLO! Royal Club, where thousands of royal fans like you get to delve deeper into the wonderful world of royalty every day. Want to join them? Just click the button below for a list of club benefits and joining information.

Sign up to HELLO! Daily for all the latest and best royal coverage

Email Address

By entering your details, you are agreeing to HELLO! Magazine User Data Protection Policy. You can unsubscribe at any time. For more information please click here.

More Royalty
See more