Another royal wedding to gush over! Princess Madeleine of Sweden married New York banker Christopher O'Neill on Saturday, June 8 at The Royal Palace Church in Stockholm.
The beautiful bride wore a white lace-top gown designed by the legendary Valentino Garavani, complete with a four-meter long train. Madeleine, 30, looked stunning, also donning a tiara decorated with fresh orange blossoms.
Valentino, 81, said working with Madeleine was "so easy."
“She is very lovely girl," he said in a statement exclusively to Us Weekly. "She is modern, fun, full of energy and enthusiasm, and she is so beautiful! It has been a pleasure and an honor."
The youngest child of King Carl XVI Gustaf and Queen Silvia, Princess Madeleine Therese Amelie Josephine is fourth in line to the Swedish throne.
The TODAY show reports that 470 guests attended the traditional Swedish wedding, including the U.K.'s Earl and Countess of Wessex, Prince Edward and Sophie; Princess Takamado of Japan and princes and princesses from Norway, Denmark, Greece, Luxembourg and Monaco. The ceremony had hymns in both Swedish and English, as well as performances by Roxette singer Marie Fredriksson and Broadway's "Phantom of the Opera" star Peter Joback.
Madeleine met London-born O'Neill, 38, in 2010 while they both were living in New York City. They announced their engagement in October 2012.
"I appreciate Chris for his warmth and his humor," she said at the time. "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, a New York-based financier and a partner at hedge fund firm Noster Capital, also expressed his love to Madeleine following their engagement.
"I have been sure all along that Madeleine was the one I wanted to marry," he told the royal palace.
This article originally appeared on Usmagazine.com: Princess Madeleine of Sweden Marries Christopher O'Neill: Wedding Dress Revealed!