The Wedding Of Princess Madeleine & Christopher O'Neill

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.

Credit: Getty