The Basilica San Pedro in Lima was buzzing today as Prince Christian of Hanover and his wife Alessandra de Osma tied the knot for the second time - kicking off a year of royal weddings that's sure to be one for the books! While they officially said "I do" during an intimate ceremony in London five months ago, the couple upped the stakes for their second go as the 32-year-old royal and his beautiful 25-year-old bride held a lavish affair in Alessandra’s native Peru, where they first met back in 2005.
The fashion designer looked stunning in a gown by Jorge Vázquez. The high neck wedding dress featured long lace sleeves and a lengthy train and was complemented with her hair pulled back and a long veil. She topped it with the Hanover Floral Tiara that was previously worn by Princess Caroline of Monaco and her sister-in-law Ekaterina Malyshev. Meanwhile the groom looked dapper in a three-piece suit.
A glittering collection of guests turned up for the happy occasion, most surprisingly including Princess Caroline’s estranged husband Prince Ernst August, the head of the House of Hanover. The 64-year-old unexpectedly traveled to Lima, Peru for the couple’s religious ceremony along with Christian's mother Chantal Hochuli.
The magical evening comes after the pair were officially wed at the Chelsea and Westminster registry office back in November of 2017. Princess Caroline of Monaco's stepson had some of his royal family on hand including: Beatrice Borromeo, Pierre Casiraghi, Andrea Casiraghi with his wife Tatiana and Charlotte Casiraghi with boyfriend Dimitri Rassam.