We earn a commission for products purchased through some links in this article.
Princess Beatrice today played maid of honour to her younger sister Eugenie, wearing a deep royal blue Ralph and Russo dress and a hat by Sarah Cant.
Beatrice looked stylish at the wedding of her younger sister Princess Eugenie and her now-husband Jack Brooksbank, but that hasn’t always been the case for the princess.
In 2011 she created a wave of memes on social media when she wore that Philip Treacy chapeau combo hat to Prince William and Catherine’s royal wedding.
All eyes were on Beatrice at Meghan Markle and Prince Harry’s wedding in May, but she was one of the best dressed. The princess wore a gorgeous teal Roksanda gown with a coordinating headband by Stephen Jones and finished off the look with a pair of nude Gianvito Rossi nude heels.
But its not the first time she had surprised us with a fashionable outfit at a wedding. In 2014 at Prince Amedeo and Elisabetta Maria Rosboch’s wedding she wore a flattering slinky nude Valentino dress.
Looking happy today as she arrived with her mother Sarah Ferguson, who was wearing a dress by local dress maker Emma Louise Design and a hat by Jess Collett.
But it may be a bittersweet affair for Princess Beatrice who in 2016 broke off her 10 year relationship with Uber exec Dave Clark after they couldn’t see a future together. It’s rumored that Beatrice has a new boyfriend, but her ex got in there first – marrying Lynn Anderson, New York advertising executive this summer, who he had been dating for two years.
At the wedding Beatrice was sat next to her mother Fergie, while she read a passage from The Great Gatsby by F. Scott Fitzgerald. The Great Gatsby is a dark novel, but Eugenie selected one of the book’s most famous passages for Beatrice to read, which describes the title character, Jay Gatsby’s smile.