Pascal Le Segretain/Getty
Talk about a fairytale wedding dress! Princess Madeleine of Sweden walked down the aisle on Saturday in Stockholm wearing a jaw-dropping Valentino Haute Couture gown for her nuptials to New York banker Christopher O’Neill.
With small vertical pleats emphasizing the bride’s waist, the dress featured a full skirt trailed by a statement-making 4-meter long train.
Madeleine, 30, added a 6-meter long veil embroidered with Chantilly lace flowers and of course her tiara, which was adorned with fresh orange blossoms for the lavish ceremony in front of 470 European royals and top New York socialites.
“Working with Princess Madeleine has just been so easy,” designer Valentino Garavani said in a statement. “She is a very lovely girl. She is modern, fun, full of energy and enthusiasm, and she is so beautiful. It has been a pleasure and an honor.”
The couple, who announced their engagement in 2012, met through mutual friends in New York where they both live.
Tell us: Do you love Princess Madeleine’s bridal look?