Princess Madeleine of Sweden wed Christopher O’Neill in a ceremony held in her native Stockholm, Sweden earlier today.
Christopher O’Neill did his best to hold back tears at the vision of his lovely bride-to-be, who looked simply breathtaking as she glided down the aisle wearing a Valentino Garavani gown.
She was the picture of a perfect princess in her stunning silk organza gown with appliquéd ivory-hued Chantilly lace. See more details of the dress here.
Madeleine’s accessories included ivory white organdie shoes with woven point d’esprit dots and a privately owned tiara decorated with sprigs of orange blossom.
The bridal bouquet consisted of classic white garden roses: Austin roses, Schneewittchen, Winchester Cathedral and Alabaster, as well as lilies of the valley and the traditional myrtle from Sofiero.