Popsugar Fashion The Royals Alessandra de Osma's Wedding Dress This Bride's Royal Wedding Dress Is Something Straight Out of a Fairy Tale Book 17 March 2018 by Nikita Charuza Image Source: Getty Alessandra de Osma's wedding was something right out of fairy tale book. The lawyer and former model tied the knot with Prince Christian of Hanover in a lavish wedding. The beautiful ceremony took place in the bride's native country of Peru which is where the couple first met back in 2005. Guests included royals like Princess Beatrice, Princess Maria-Olympia of Greece, and even British supermodel Kate Moss. For her big day, Alessandra wore a stunning high-neck gown by Jorge Vázquez. Her gorgeous gown featured delicate lace sleeves and a long train. She finished her bridal look off with an equally as long veil and, of course, a diamond tiara worthy of a princess. Keep reading to have a look at the bride's stunning dress as well as pictures from the beautiful wedding ahead. Prince Christian of Hanover Married Alessandra de Osma in Peru Image Source: Getty / Raul Sifuentes 1 / 8 Guests Brought Their Fashion A Game Image Source: Getty / Raul Sifuentes 2 / 8 Supermodel Kate Moss Was in Attendance Image Source: Getty / Raul Sifuentes 3 / 8 The Bride Choose a Stunning Gown by Jorge Vázquez Image Source: Getty / Raul Sifuentes 4 / 8 Her Gown Featured Long Lace Sleeves Image Source: Getty / Raul Sifuentes 5 / 8 Her High-Neck Gown Featured Intricate Lace Details Image Source: Getty / Leonardo Fernandez 6 / 8 The Bride's Veil Went on For Miles Image Source: Getty / Raul Sifuentes 7 / 8 She Wore a Princess-Worthy Tiara Image Source: Getty / Leonardo Fernandez 8 / 8 The RoyalsWeddingsJorge VázquezAlessandra De OsmaPrince Christian Of HanoverWedding DressesRoyal WeddingBridalCelebrities