Swedish Princess Madeleine fell in love in the Big Apple. Now she has said "yes" to New York banker Christopher O'Neill in a lavish and emotional wedding ceremony in Stockholm.
Madeleine, 30, wore a stunning silk organza dress with a lace top and four-metre trail designed by Valentino when she tied the knot with British-American O'Neill on Saturday. European royals, New York socialites and celebrities were on hand.
O'Neill, 38, fought back tears as the princess walked down the aisle with her father, King Carl Gustaf, to a traditional Swedish wedding march performed by a children's choir. The bride and groom were visibly moved as the ceremony proceeded with hymns in both Swedish and English, and performances by Roxette singer Marie Fredriksson and Broadway's Phantom of the Opera star Peter Joback.
Later, the newlyweds travelled in a procession through the crowded streets of the capital in a special horse and carriage. They then sailed to Drottningholm Palace for a private reception.
Madeleine is the youngest of Carl Gustaf and Queen Silvia's three children and fourth in line to the throne. She became known as Sweden's party princess in her early 20s, when she was frequently spotted at Stockholm's high-end nightclubs, and has attracted widespread attention for her stylish clothes.
But her life hasn't always been a fairytale. Madeleine's extravagant lifestyle has often been criticised by Swedes. And in 2010, she fled to New York after breaking off her first engagement to Swedish lawyer Jonas Bergstrom.
Since then, Madeleine has been working for the World Childhood Foundation in New York, where she met O'Neill through mutual friends.
O'Neill's late father, Paul O'Neill, set up the European head office of Oppenheimer & Co in London in the 1960s.
Unlike her sister Crown Princess Victoria who has charmed the Swedish people with her down-to-earth style, Madeleine has had an uneasy relationship with the public. She has also appeared in the tabloids over her shopping sprees.
Daniel Nyhlen, the author of a recently released book on Madeleine, noted that she "has a different style: you can hear that she's a member of high society".
"I think the wedding could mark the beginning of a calmer and more mature princess. You could say that the little sister has grown up," Nyhlen said.