
Princess Beatrice and Edoardo "Edo" Mapelli Mozzi were originally scheduled to marry in royal style in May 2020, but the COVID-19 pandemic dramatically changed their plans. Instead of a ceremony at St. James's Palace and reception in the gardens of Buckingham Palace, the couple held a secret, socially distanced wedding on July 17, 2020. On Thursday, Mapelli Mozzi shared a sweet photo of himself and his wife on the beach to celebrate five years of marriage.
"Happy 5th Anniversary to my incredible partner, the most beautiful and amazing wife," he captioned the pic. "I cherish every moment we’ve spent together and am deeply grateful for our journey. Here’s to countless more years filled with laughter and tons of love! 🩷 📸 Photo from Scotland 🏴."
In the photo, Beatrice and Edo are both dressed in casual green outfits, with the makeup-free princess wearing an oversized shacket and denim joggers with green sneakers. Mapelli Mozzi—who runs interior design and property development firm Banda—went barefoot on the beach, rolling his jeans up and adding a green flat cap to his look.

The couple held a scaled-back wedding in the Royal Chapel of All Saints at Royal Lodge, where Prince Andrew and Sarah Ferguson live. Aside from Beatrice's parents, the guests included Queen Elizabeth, Prince Philip and the bride's sister, Princess Eugenie.
Princess Beatrice paid a special tribute to her grandmother with her wedding attire, wearing an altered version of the dress Queen Elizabeth wore to the premiere of Lawrence of Arabia in 1962. She also wore one of the late Queen's famous tiaras, the Queen Mary Diamond Fringe Tiara—the same sparkling headpiece Queen Elizabeth wore for her own wedding.
Beatrice and Edo share two daughters together—Sienna, 3, and Athena, who was born in January 2025—and Edo has a 9-year-old son, Christopher Woolf "Wolfie" Mapelli Mozzi, from a previous relationship.