Sophie, Duchess of Edinburgh wears cream Beulah London at Trooping The Colour

Sophie has worn this dress many times before, including at a pre-Coronation reception at Buckingham Palace last month.

It costs £695 and also retails in several other colours if royal fans wish to purchase the dress.

The Duchess paired her dress with a gorgeous pendant necklace and a wide-brimmed cream hat.

The ivory hat was Sophie’s Jane Taylor wide-brimmed ivory hat, which she originally wore in 2014.

The Duchess last wore this hat at Royal Ascot in 2014 and brought it out today for the first time in nine years.

Sophie’s necklace is her G. Collins and Sons Diamond Set Infinity Pendant, which costs a whopping £4,850.

Its description says: “Our infinity knot symbolises eternity, with bold and organic lines creating these unique and exclusive designs within the collection. 

“This pendant holds a bolder presence, with a spray of diamonds set into the centre piece and a halo of diamonds surrounding it, the open work of this pendant allows complete versatility to sit on the skin or over your clothing.”

Sophie first wore the jewel in 2017 and has worn it frequently ever since.

The flared sleeves at Sophie’s cuffs also showed off her gold chain bracelets which added some lovely glamour to her outfit.

To further accessorise, Sophie wore a pair of citrine drop earrings which looked radiant on the Duchess.

Sophie wore pale pink lipstick with smokey eye makeup today, whilst tying her blonde hair in a low bun.

Check Also

Kendall Jenner And Crew Set Los Angeles Ablaze In Iconic American Fashion

Tommy Hilfiger is shaking up the fashion scene yet again with a Spring 2024 campaign …