Swedish Princess Madeleine weds New York banker
Sweden's Princess Madeleine and Christopher O'Neill kiss outside the Royal Chapel after their wedding ceremony in Stockholm, Saturday June 8, 2013. (AP Photo/Bjorn Larsson Rosvall) SWEDEN OUT
STOCKHOLM (AP) — 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, was wearing a stunning silk organza dress with a lace top and four-meter (13-foot) trail, designed by Valentino Garavani, when she tied the knot with British-American O'Neill on Saturday. Around 470 European royals, top New York socialites and celebrities were in attendance.
A girl waves with a Swedish flag outside the Royal castle in Stockholm, Saturday June 8, 2013 where Princess Madeleine of Sweden will marry New York banker Christopher O'Neill in the Royal church later in the day. (AP Photo / Bertil Enevåg Ericson / SCANPIX) ** SWEDEN OUT **
The 38-year-old O'Neill fought back tears as the princess walked down the aisle with her father, King Carl XVI 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.
Princess Madeleine of Sweden and Christopher O'Neill smile during their wedding ceremony at the Royal Chapel in Stockholm, Saturday June 8, 2013. (AP Photo/Anders Wiklund) SWEDEN OUT
With a smile on her face, Madeleine read out the wedding vows in Swedish while O'Neill read his in English in the Royal Chapel, decorated with typical Swedish summer flowers. After the wedding, the couple kissed on the steps of the palace in front of a cheering crowd of several thousand who had gathered in the sunshine waving Swedish flags.