Princess Beatrice stepped out with a striking new look on June 17 as she attended the opening day of the Royal Ascot. The 36-year-old royal, known for her signature red hair, unveiled a honey-blonde hairstyle—marking a dramatic change from her usual appearance.
Beatrice attended the prestigious event with her husband, Edoardo Mapelli Mozzi. She wore a pink and white gingham two-piece outfit featuring a buttoned, collarless jacket with puffed sleeves and a cinched waist. Her skirt, designed in an A-line style, echoed the classic fashion seen throughout the Royal Ascot. A cream statement hat, white handbag, and nude heels completed her elegant ensemble.
The Royal Ascot welcomed several members of the British royal family this year. Beatrice joined King Charles III, Queen Camilla, Princess Anne, and her cousins Zara Tindall and Mike Tindall at the event.
Noticeably absent was Beatrice’s father, Prince Andrew, who stepped back from public duties in 2022 following his involvement in a high-profile lawsuit. Virginia Giuffre accused the Duke of York of sexual abuse when she was 17, claiming she had been trafficked by Jeffrey Epstein. The case was settled out of court, and Andrew paid an undisclosed sum without admitting liability.
While Prince Andrew has mostly stayed out of the spotlight, he did appear at the Order of the Garter ceremony on June 16 alongside King Charles. However, Beatrice was the only member of her immediate family present at Ascot.