Princess Beatrice is married! The 31-year-old wed Edoardo Mapelli Mozzi on July 17, 2020 in a private ceremony at All Saints Chapel in Great Windsor Park.
Prior to her own wedding, the elder Princess of York has attended a number of wedding ceremonies, from sister Princess Eugenie's nuptials to Jack Brooksbank to the marriage of Prince William and Duchess Kate. Beatrice wowed at every occasion with her elegant and stylish fashion choices.
Scroll through the gallery (or click through if you're on desktop) to see Princess Beatrice's best wedding fashion.
Photos: © Mike Marsland/WireImage, Pool/Max Mumby/Getty Images, Pool/Max Mumby/Getty Images
Prince William and Duchess Kate, 2011
Princess Eugenie and Princess Beatrice's hats at the wedding of Prince William and Kate at Westminster Abbey in London on April 29, 2011 have become iconic.
Beatrice was elegant in a beige ensemble featuring a swirling Philip Treacy fascinator. The style brought out the ornate detailing on her long coat.
Photo: © Getty Images
Sam Waley-Cohen and Annabel Ballin, 2011
On June 11, 2011, the oldest Princess of York made a style statement in purple at the wedding of Sam Waley-Cohen and Annabel Ballin at St. Michael and All Angels Church in Lambourn.
Her royal purple lace dress and tweed jacket were accessorized with a multicoloured sparkly clutch and beige fascinator.
Photo: © Indigo/Getty Images
Zara Phillips and Mike Tindall, 2011
Beatrice looked stunning in a blue ensemble, complete with a lace skirt decorated with flowers and a matching fascinator, when she attended the wedding of Zara and Mike Tindall on July 30, 2011 at Canongate Kirk in Edinburgh.
A shimmering grey-and-cream zigzag-patterned clutch added even more interest to her outfit.
Photo: © Mike Marsland/WireImage
Jake Warren and Zoe Stewart, 2013
The Queen's granddaughter was beautiful at the winter wedding of Jake Warren and Zoe Stewart at the Wren Chapel at the Royal Hospital Chelsea on Dec. 14, 2013 in London.
She donned a blue coat with mustard fascinator, brown clutch and vertiginous black heels. Black gloves rounded out the ensemble.
Photo: © Max Mumby/Indigo/Getty Images
Prince Amedeo of Belgium and Elisabetta Maria Rosboch Von Wolkenstein, 2014
Princess Beatrice stepped out to the Basilica Santa Maria in Trastevere, Rome on July 5, 2014 in a pleated beige dress with coordinating clutch. She shielded her eyes with a pair of brown sunglasses.
Sarah Ferguson's daughter was celebrating the wedding of the Belgian royal and his Italian-born bride.
Photo: © Elisabetta A. Villa/WireImage
Prince Harry and Duchess Meghan, 2018
At Prince Harry and Duchess Meghan's wedding at St. George's Chapel, Windsor Castle on May 19, 2018, Bea was a vision in an ornate embellished teal dress by Roksanda, paired with Stephen Jones hat and Gianvito Rossi heels. She carried a Roksanda Besa bag.
Photo: © Pool/Max Mumby/Getty Images
Princess Eugenie of York and Jack Brooksbank, 2018
Just a few months later, Beatrice served as maid of honour at her sister's wedding at St. George's Chapel in Windsor Castle on Oct. 12, 2018.
Beatrice looked every inch the part in a royal blue dress with asymmetrical neckline by London-based couture house Ralph & Russo along with a blue-and-purple headpiece by British milliner Sarah Cant.
Dove grey pumps and a matching clutch finished the regal look.
Photo: © Pool/Samir Hussein/WireImage
Lady Gabriella Windsor and Thomas Kingston, 2019
Beatrice and Edoardo dazzled at St. George's Chapel on May 18, 2019 for the nuptials. The princess turned heads in a navy blue lace dress from Self Portrait, a white floral fascinator and Tabitha Simmons ankle-strap heels.
Photo: © Pool/Max Mumby/Getty Images
Ellie Goulding and Caspar Jopling, 2019
On Aug. 31, 2019, Bea and Edo went to Ellie Goulding and Caspar Jopling's wedding ceremony at York Minster.
She shone in a metallic green dress from The Vampire's Wife and a dramatic black headband.
Beatrice is a fan of the designer and has worn the look multiple times. Kate is also an admirer of the brand!
Photo: © Peter Byrne/PA Images via Getty Images
Prince Jean-Christophe Napoleon and Olympia Von Arco-Zinneberg, 2019
It was another destination wedding for Beatrice and fiancé Edoardo. They travelled to France to attend the wedding of Prince Jean-Christophe Napoleon and Olympia Von Arco-Zinneberg at Les Invalides on Oct. 19, 2019 in Paris.
She captivated in a pale blue coat, floral dress and pale pink wide-brimmed hat.
Photo: © Luc Castel/Getty Images