Duchess Sophie offers a style masterclass in tiered designer dress

Sophie, Duchess of Edinburgh laughing in floral dress
Sophie, Duchess of Edinburgh attends a service to celebrate the 75th anniversary of the NHS at Westminster Abbey (Getty)

The Duchess of Edinburgh looked splendid when she stepped out with her husband Prince Edward for another jam-packed day in the Scottish capital.

Duchess Sophie, 59, was seen on the final day of the General Assembly at New College in Edinburgh which was marked with a visit from Justin Welby, the Archbishop of Canterbury.

Prince Edward and Duchess Sophie smiling together
Sophie and Edward have been in Edinburgh (Getty)

The closing ceremony in the afternoon welcomed new staff to the church and had addresses from the Moderator and the Duke of Edinburgh.

Sophie wowed in a recycled designer dress from the luxurious Italian brand Etro. the tiered frock was made from a black fabric covered in brightly-coloured ditsy flowers. The ankle-grazing number featured a collared neckline and a tapered waistline for an extra feminine touch.

Duchess Sophie walking with people at General Assembly of the Church of Scotland
Duchess Sophie was stunning in florals (Church of Scotland)

The Duchess previously wore the waist-cinching dress when she visited Ukraine in April to show her solidarity with the women, men, and children impacted by the war and as part of her ongoing work to champion survivors of conflict-related sexual violence.

most read

On this occasion, the royal styled the Etro number with a longline navy coat from Chloe, the 'Rosalia 65 Ballet Pink Patent Pointed Pumps with Pearl Detail' from Jimmy Choo and the 'East/West Mini Leather Crossbody Bag in Seagrass' from Strathberry.

Duchess of Edinburgh Sophie visits the United Nations Population Fund (UNFPA) office to meet with war victims in Kyiv, on April 29, 2024 amid the Russian invasion of Ukraine. The visit, to demonstrate solidarity with the women, men and children impacted by the war, is a continuation of her work to champion survivors of conflict related sexual violence.
Duchess Sophie visited the United Nations Population Fund (UNFPA) office to meet with war victims in Kyiv (Getty)

The day before the Duchess looked equally radiant in a cream fluted dress from Beulah London with Prada heels and the same Chloe coat for warmth.

A contrasting blazer look

The mother-of-two switched out her swishy dresses for a more structured look when she visited The Seashell Trust in Cheadle, Manchester on 15 May.

Sophie, Duchess Of Edinburgh in a stylish pair of tweed trousers
Sophie, Duchess Of Edinburgh donned a stylish pair of tweed trousers (Getty)

Sophie wowed in a white double-breasted blazer from Altuzzarra in a snowy white hue. The boxy piece was styled with a pair of unexpected tweed leg-lengthening trousers from Roland Mouret.

DUchess Sophie in white double-breasted blazer
Sophie's blazer was double-breasted (Getty)

Royal followers have become accustomed to seeing the Duchess in classic pumps or smart boots in the winter. However, the royal showed she was ready for summer when she opted for a pair of white wedges - the 'High Mary Jane Leather Espadrille in White' from Penelope Chilvers.

Duchess Sophie smiling talking in white blazer
Duchess Sophie wore a spring staple (Getty)

Dressing up her look was the 'Iside Top Handle Mini Bag in White' from Valextra which retails for over £3,000.

Wowing in white

The Duchess has proved on many an occasion that she can rock bridal white. Sophie was seen marking the 80th anniversary of the end of the Battle of Monte Cassino and the Allied victory at the Polish Memorial on day one of her recent trip to Italy.

Sophie, Duchess of Edinburgh attends day two of Royal Ascot 2023 at Ascot Racecourse on June 21, 2023 in Ascot, England.
Duchess Sophie wore the white look to Royal Ascot last year (Getty)

DISCOVER: Duchess Sophie raises eyebrows in olive-green flared trousers outing with Prince Edward 

She was seen re-wearing her 'Allison Pure Silk Crepe Dress' from Suzannah London which featured a dramatic bow at the neck and a belted waistline. Sophie previously wore the garment on the second day of Royal Ascot 2023.