Princess Beatrice brought vintage flair and royal elegance to the 2025 Royal Ascot, paying subtle homage to her late aunt, Princess Diana.
Kicking off the first day of the prestigious horse racing event, Beatrice embraced a whimsical, Barbiecore-inspired look, donning a coordinated pink gingham ensemble. The outfit featured a belted jacket with voluminous bishop sleeves and statement buttons, paired with a matching midi-length skirt in the same bright bubblegum hue.
True to Royal Ascot tradition, the princess completed the ensemble with a standout fascinator. Hers, in a soft blush tone, was adorned with sculptural swirled bows—adding both height and drama. She accessorized further with nude heels featuring white toe caps and carried a chic mini white top-handle bag by Anya Hindmarch.

Beatrice arrived at the event alongside her husband, Edoardo Mapelli Mozzi, turning heads with a style that appeared to draw inspiration from one of the most fashionable royals in history—Princess Diana. Diana famously wore pink gingham trousers in cherished photos with young Prince Harry, and she also sported a pink checkered suit for a 1990 service at St. Paul’s Cathedral. Beatrice’s look echoed those pieces, serving as a graceful tribute.
Pink has become something of a signature color for Beatrice at Ascot. In 2024, she wore a floral midi dress by Zimmermann, paired with a pink headband and Roger Vivier pumps. In 2023, she turned heads in a pink-and-green floral gown complemented by bold hot pink headwear.
With her eye for fashion and thoughtful nods to royal heritage, Princess Beatrice once again proves she knows how to make a stylish statement at one of Britain’s most beloved events.