A Royal Wedding: Princess Madeleine of Sweden

Princess Madeleine of Sweden married British-born American financier Chris O’Neill, 38, in Stockholm’s Royal Palace on June 8th. The bride wore a phenomenal Valentino wedding gown with a train truly fit for a princess.

The glamorous wedding was attended by New York society mavens and European royals such as The Earl and Countess of Wessex and Princess Charlene of Monaco.

The groom broke with tradition to place a sweet little kiss on Princess Madeleine’s hand during the fairy tale ceremony. How gallant!

May they live happily ever after!