Princess Madeleine had a wedding fit for a, well, princess on Saturday when she married New York City banker Christopher O'Neill in a lavish ceremony in Stockholm. The New York–based princess, 30, walked down the aisle in a custom Valentino Haute Couture gown designed by the iconic designer himself.
"Working with Princess Madeleine has just been so easy," Valentino Garavani said in a statement after the wedding. "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 gown featured an off-the-shoulder design with a 4-meter train, along with a 6-meter veil embroidered with Chantilly lace flowers. Her tiara was accessorized with fresh orange blossoms.
Naturally, we couldn't help but think of the gown the Duchess of Cambridge, Catherine, wore to wed Prince William in April 2011. The Alexander McQueen gown — designed by Sarah Burton — featured long lace sleeves and a satin bodice along with a myrtle, lily of the valley, sweet William and hyacinth bouquet.
Burton later called making the dress "an incredible honor."
Was it better than Princess Madeleine's dress? We love both, so it's impossible to choose.
We doubt Madeleine is concerned about the comparisons. The Swedish royal is probably more interested in her new husband!
"He is my soulmate," she said after getting engaged in 2012. "I appreciate Chris for his warmth and his humor. He has a very big heart, and he manages to make everyone in his presence feel good. Christopher is a very thoughtful and generous person."
O'Neill echoed her thoughts.
"I had been thinking about proposing for a while, but I wanted to wait until the right moment," the British immigrant added of his love. "I have been sure all along that Madeleine was the one I wanted to marry."
Who had the better wedding dress: Princess Madeleine or Kate Middleton? Sound off below!
And you'll see personalized content just for you whenever you click the My Feed .
SheKnows is making some changes!