Skip to main contentSkip to footer
duchess sophie smiling in pink hat © Getty Images

Duchess Sophie debuts Barbie dress and her highest heels of 2025

Prince Edward and his wife attended a Royal Garden Party

Katie Daly
Lifestyle Writer
May 21, 2025
Share this:

The Duchess of Edinburgh wore one of her most girly looks to date when she stepped out on Tuesday at Buckingham Palace for a Royal Garden Party hosted by the Prince and Princess of Wales. 

Duchess Sophie, 60, debuted the gorgeous 'Mikela' dress from Beulah London, which featured a pink floral print, embellished crew neckline, and puffed long sleeves. The garment also featured a cinched waist and bias-cut ankle-length skirt. 

Prince Edward and his wife Sophie in floral dress© Getty
Prince Edward and his wife Sophie dressed to impress

Her Barbie pink moment was teamed with her highest heels worn this year – a pair of patent platforms by L.K. Bennett. Adding to the romantic feel of her look, Sophie accessorised her ensemble with a hot pink envelope clutch by Sophie Habsburg and also a soft pink and cream hat by Jane Taylor – one of the royal's go-to milliners.

Sophie in pink floral dress talking to people in garden© Getty
Sophie debuted a new floral dress

Her sandy blonde hair was worn in a classic updo to accommodate her statement headwear, while her subtle makeup look featured a rosy pink lip to tie her whole look together.

Sophie's busy week

View post on X

It has been a jam-packed week for the wife of Prince Edward, who was spotted at the 2025 Orbis Visionaries Reception in London that same day.

The royal, who shares children Lady Louise and Viscount James with Prince Edward, wore her second new dress of the day – the 'Floral-Pattern Woven Knee-Length Shirt Dress' by Etro. 

Duchess Sophie: 5 top facts

Duchess Sophie stunned in blue© Victoria Jones/Shutterstock

1.  PR girl

Sophie built a successful career before marrying Prince Edward. She worked for Capitol Radio and later launched her own public relations agency, RJH Public Relations, which she ran with her business partner for five years.

2. Dog lover

Sophie is a well-known dog lover and is the patron of the Guide Dogs for the Blind Association. In January 2025, she visited the organisation's training centre and had adorable puppy cuddles with a nine-week-old Cavalier King Charles Spaniel puppy. 

3. Bahamas proposal 

Prince Edward proposed to Sophie after five years of dating during a holiday to the Bahamas in 1998. He presented her with a two-carat oval diamond, flanked with two-heart shaped gemstones.

4. Stepping up 

As the Duchess of Edinburgh, Sophie is a full-time working member of the royal family. She has augmented her duties since the Duke and Duchess of Sussex stepped back from royal duties and Prince Andrew relinquished his official roles. Alongside this, she balances being a devoted mum to her two children: Lady Louise Windsor, 21, and James, Earl of Wessex, 17. 

5. Princess wedding 

Her 1999 wedding to Prince Edward was low-key but still attracted 200 million TV viewers. Her silk dress was adorned with 325,000 crystals and pearls, and her Anthemion tiara was selected from the late Queen’s private jewellery collection. 

The vibrant number was styled with her favourite 'Rosalia 65' pumps by Jimmy Choo and Sophie Habsburg's 'Amber' clutch in beige.

Penchant for print

duchess sophie in red dress and white blazer© Getty Images
Sophie was a vision in red on Saturday

Sophie proved her affinity for colour and print on day three of The Royal Windsor Horse Show in Home Park, Windsor Castle earlier this month. 

The royal was spotted alongside her husband of 25 years, wearing the star and crescent moon print 'Aueline' dress by Ghost under a wool blend ecru jacket by Isabel Marant.

The look was rounded off by her flat 'Valencia' espadrilles by Toms and a bucket bag to maintain a sense of daytime cool.

A monochrome moment

In contrast, Sophie opted for a striking monochrome moment in powder blue for the Thanksgiving service to mark the 80th anniversary of VE Day at Westminster Abbey. 

Harvey/Shutterstock (15288324ak) Sophie Duchess of Edinburgh and Prince Edward arrive at Westminster Abbey for the 80th Anniversary of VE Day Service of Thanksgiving© Anthony Harvey/Shutterstock
The Duchess of Edinburgh wore a blue Beulah dress

Sophie styled her stunning 'Yahvi' dress from Beulah with a Jane Taylor hat and the snakeskin 'Ginny' clutch by Sophie Habsburg.

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.

WATCH: Everything you need to know about Duchess Sophie

Sign up to HELLO Daily! for the best royal, celebrity and lifestyle coverage

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 Royal Style
See more