Princess Beatrice is a mainstay at Royal Ascot. The annual affair, which takes place every June, welcomes prominent members of the British royal family to the five-day horse-racing event at the Ascot Racecourse in Berkshire, England.
Over the course of more than a decade, Princess Beatrice, a granddaughter of the late Queen Elizabeth II, styled fashionable frocks with coordinated, statement-making hats and fascinators. Ahead, WWD breaks down some of Princess Beatrice’s most memorable Royal Ascot looks before the 2025 edition of the event.
2024
Princess Beatrice attends Day 2 of Royal Ascot 2024 at Ascot Racecourse on June 19, 2024 in Ascot, England.
Getty Images
In 2024, Princess Beatrice wore a floral print dress courtesy of Zimmermann. The midi dress featured long sleeves, rounded shoulders and a belt at the waist encrusted with shimmering details for an added defined silhouette. On the ivory base fabric of the look, pink florals and botanicals featured. Princess Beatrice coordinated the look with pointed-toe pumps by Roger Vivier and a statement headband in a soft pink shade courtesy of Juliette Millinery.
2023
Princess Beatrice attends Day 1 of Royal Ascot 2023 at Ascot Racecourse on June 20, 2023 in Ascot, England.
Getty Images
Princess Beatrice opted for florals the year prior as well, wearing a Beulah London midi dress. The look featured a cinched waist, high neckline with feminine ruffles and long, puffy sleeves with cinched cuffs. Along the fabric, pink buds with green leaves featured. Princess Beatrice paired the dress with a fuchsia statement headband and taupe and black heels.
2018
Princess Beatrice attends Royal Ascot Day 3 at Ascot Racecourse on June 21, 2018 in Ascot, England.
WireImage
For the 2018 edition of Royal Ascot, Princess Beatrice wore a black-and-white dress on day three of the festivities. The British royal’s long-sleeved Jonathan Simkhai dress featured a black bodice with a black and white skirt. She coordinated the look with her hat and shoes.
2015
Princess Beatrice attends the Day 3 of The Royal Ascot race meeting, on June 18, 2015 in Ascot, England.
UK Press via Getty Images
Princess Beatrice opted for a simple look in 2015. On day three of Royal Ascot, the royal wore a long-sleeve white tea-length dress with pops of color thanks to her hat and shoes. Princess Beatrice styled a pair of orange heels with an orange and turquoise hat to complete her ensemble.
2012
Princess Beatrice attends Ladies Day during Royal Ascot at Ascot Racecourse on June 21, 2012 in Ascot, England.
Getty Images
For Royal Ascot’s Ladies Day event in 2012, Princess Beatrice favored summertime florals. The royal wore a white dress with red florals on the bustline, sleeves and skirt of the look. The dress included lace detailing at the bottom of the skirt and on the bodice. She coordinated the dress with her white hat, featuring a red and white floral appliqué.