The exact design Sophie wore today was the Grecian Dress in Pink from the British designer. The Duchess of Edinburgh combined the long silky dress with white heels and a pastel pink gem-embellished clutch bag.
Her shoes were the Kace Pumps in white from fashion brand Moda in Pelle. Royal fans took to social media to praise Sophie’s elegant ensemble with Twitter user @CoutureRoyals commenting: “She looks stunning.”
Another one, @UKRoyalTea, said: “Such a fabulous outfit!!” and @omabelllll added: “Such a beautiful dress.”
“Omg!! She looks amazing! Love the colour on her,” commented royal watcher and social media user @melanieredi.
READ MORE: Marks and Spencer and B&M to close stores in May – full list
Twitter user @lovefamilywales opined: “Love the Duchess’ outfit”. Another royal fan named Sharon added: “Love Sophie’s shoes!”
For today’s event at Lancaster House, Sophie kept her hair loose around her shoulders and opted for a natural make-up look, however, the stunning gem-embellished clutch bag and the sophisticated pieces of jewellery elevated her blush pink outfit.
The Duchess sported a pair of sparkling diamond earrings from Dior, the Mise en Dior Pearl Hoops, which she combined with some gold and pearl bracelets.
On Instagram, a royal fan commented: “The dress is pretty!” and another one added: “Great dress and great shoes.”
She combined the summery dress with a Jane Taylor London hat, also in pastel pink, and a white tote bag.
The royal accessorised with elegant silver jewellery, including a statement pendant necklace and drop-pearl earrings.
The handbag Sophie wore for the Buckingham Palace Garden party was the “Iside Top Handle Mini Bag” costing £2,980.
Her shoes were the Prada Saffiano textured patent leather pumps, currently retailing for £690.
The Duke and Duchess of Edinburgh will attend King Charles’s Coronation on Saturday, May 6.
The Coronation will take place at Westminster Abbey with the ceremony starting at 11am and after that, there will be a ceremonial procession.
The royals, including Sophie and Prince Edward, will then travel to Buckingham Palace and appear on the Buckingham Palace balcony to wave and greet the crowds.
All working royals will be present on the Buckingham Palace balcony after the Coronation, including the Prince and Princess of Wales and their children.