Princess Beatrice steps out alongside Edoardo Mapelli Mozzi at Ascot with striking summer look

King Charles and Royal Family step out at Ascot on day one
GB News
Marcus Donaldson

By Marcus Donaldson


Published: 19/06/2025

- 15:48

Beatrice previously wore a pink-and-white gingham ensemble at Tuesday's races

Princess Beatrice stepped out in the glorious sunshine with her husband Edoardo Mapelli Mozzi at Royal Ascot today.

The 36-year-old royal beamed as she arrived at the third day of the races in the third carriage of the Royal Procession.


The Princess of York wore a £3,350 long sleeve day dress from Monique Lhuillier in a fitting summer yellow with a deep blue and white floral pattern.

Princess Beatrice completed her look with carefully chosen accessories, including a white fascinator and matching leather clutch that subtly coordinated with the pattern on her dress.

Princess Beatrice

Princess Beatrice and her husband, Edoardo Mapelli Mozzi, stepped out at Royal Ascot day three

Getty

The abstract floral design in blue and white created a striking contrast against the bright yellow base fabric, offering a modern twist on traditional Ascot attire.

She paired the ensemble with nude pumps and kept her makeup elegantly simple, opting for shimmery eyeshadow and pink lipstick to complement the bold outfit.

This appearance followed her equally impressive outfit on Tuesday, when she wore a pink-and-white gingham ensemble from Beulah London for the opening day of Royal Ascot.

The tweed gingham blouse and matching A-line skirt represented the season's most popular print, paired with an Anya Hindmarch clutch and cream hat.

Princess Beatrice, Edoardo Mapelli Mozzi

Beatrice wore a striking yellow dress with a muted blue floral pattern while Edoardo wore a classic morning suit

Getty

The gingham trend has proved enduringly popular amongst royal women, with the Duchess of Edinburgh recently sporting a similar checked coat dress from Suzannah London for VE Day celebrations last month.

The style echoes Princess Diana's fashion-forward choice from 1989, when she wore a comparable gingham coatdress during a visit to St Albans Cathedral.

Along with her striking ensemble, Beatrice wore her hair in a new style.

Her auburn locks were styled in an impressively long ponytail that cascaded down to her waist.

Princess Beatrice, Edoardo Mapelli Mozzi

Beatrice paired her dress with a white fascinator hat and clutch bag

Getty

The bold hairstyle marked another dramatic change for the Princess, who has been experimenting with striking new looks in recent months.

Edoardo opted for a classic Ascot look as he stood at her side, sporting a black morning suit and top hat.

The Princess arrived at the Berkshire racecourse in the third carriage of the Royal Procession with her husband.

They shared their carriage with Princess Zahra Aga Khan, eldest child of the late Aga Khan IV, and British horse trainer William Haggas.

Princess Beatrice

Beatrice wore a royal classic pink-and-white gingham ensemble at Tuesday's races

Getty

The procession was led by King Charles and Queen Camilla, who rode in the first carriage with the Marquess and Marchioness of Salisbury.

Prince Edward, the Duke of Edinburgh, and his wife Sophie, the Duchess of Edinburgh, rode in the second carriage alongside Prince Anne, Princess Royal, and her husband, Vice Admiral Sir Tim Laurence.

Riding behind Beatrice and Edoardo were Zara and Mike Tindall.