After wearing a tweed cream Chanel suit for her civil ceremony, the new Princess of Luxembourg, Stephanie, left the world speechless, including me, with her stunning custom made Elie Saab wedding dress.
The glitzy affair included stylish princes and princesses from Europe, fireworks and a concert.
But all eyes were on the blushing bride and here we take a closer look at all the details.
The bride walked down the aisle in an beautiful Elie Saab dress making her look exactly what she was about to become, a princess.
The A line ivory lace gown, designed personally by the Lebanese designer, took a total of 3,900 hours to make, 3,200 for embroidery and 700 of seamstress.
It featured a 13ft train embroidered with a silver leaf motif, three-quarter length sleeves and a silk tulle veil, decorated with silver thread, beads and pearls.
The 15 metre silk tulle veil, attached to her chignon, complemented her tiara with its leaf motifs.
Hair and Makeup
The Princess’ stylish chignon was created by Tom Marcineau of the House of Carita in Paris. Makeup artist Bouzouk was responsible for Stephanie’s simple but feminine makeup.
Stephanie chose a lovely cascading bouquet made out of white orchids created by the prestigious Maison Lachaume in Paris.
She followed her family’s tradition by wearing a Lannoy family tiara worn previously by her sisters on their wedding day.
Designed by the renowned Althenloh from Belgium, the tiara is made up of 270 diamonds inserted in platinum and crowned in the middle by a pear shaped diamond.
Honouring her late mother, the bride wore her mother’s engagement ring (below) on her left hand whilst wearing her own on her right hand. For their wedding rings the couple chose fair-trade gold, showing their humanitarian side.