Stockholm-- European royals, wealthy Americans and pop stars in sweeping, colorful dresses arrived Saturday at the Royal Chapel in Stockholm for the lavish wedding of Sweden's Princess Madeleine and New York banker Christopher O'Neill.
Outside the palace, several thousand royal fans had gathered in the sunshine waving Swedish flags and hoping to catch a glimpse of the couple, who will tie the knot in front of some 470 guests.
"We hope she will be very happy in the future, the princess Madeleine," said Julia Huelsman, who had traveled from Munich, Germany for the occasion.
Madeleine, 30, is the youngest of King Carl XVI Gustaf and Queen Silvia's three children and fourth in line to the throne. The 38-year-old O'Neill works as a partner and head of research at Noster Capital, a hedge fund with offices in London and New York.
The couple met through mutual friends in New York, where they both live, and were first spotted together having lunch at the Central Park Boathouse in January, 2011. They announced their engagement in October, 2012.