The 36-year-old royal was all smiles as she arrived in the third carriage of the Royal Procession
Princess Beatrice joined her husband, Edoardo Mapelli Mozzi and Princess Zahra Aga at Royal Ascot.
The 36-year-old royal was all smiles as she arrived in the third carriage of the Royal Procession, radiating elegance under the bright summer skies.
For the occasion, the Princess of York chose a stunning a £3,350 Monique Lhuillier long-sleeve day dress in a vibrant shade of yellow, adorned with an abstract blue and white floral pattern that added a contemporary edge to classic Ascot fashion.
The bold floral print contrasted beautifully against the vivid yellow base, giving the outfit a fresh and modern feel perfect for the prestigious racing event.
She completed her look with nude heels and kept her makeup understated yet polished, featuring shimmery eyeshadow and soft pink lipstick that perfectly balanced the statement dress.
Her stylish appearance followed another standout look on Tuesday's opening day of Royal Ascot, where she wore a chic pink-and-white gingham set by Beulah London, reported GB News.
Fashion enthusiasts also noted the similarity between Beatrice's gingham look and a memorable outfit worn by Princess Diana in 1989, when she donned a gingham coatdress during a visit to St Albans Cathedral.
At Ascot, Princess Beatrice and Edoardo shared heir carriage with Princess Zahra Aga Khan, the eldest daughter of the late Aga Khan IV, and British horse trainer William Haggas.
Following closely behind in the procession were Zahra and Mike Tindall, who also made an appearance at the esteemed racecourse.
The Duke of Sussex was always more 'generous and sensitive' than his older brother the Prince of Wales
Princess Beatrice’s lavish 18th birthday bash
Queen Camilla meets families and staff during visit to Little Bridge House
Royal family urged to welcome Prince Harry back in the fold amid peace talks
Prince George to turn 12 on July 22
Prince Harry, King Charles 'positive step' towards 'peace'