(CS) Luxembourg's Hereditary Grand Duchess Stéphanie wore a golden dress at the wedding of Princess Madeleine of Sweden, which saw Europe's royals flock to Stockholm on Saturday.
In the early afternoon guests started to arrive at the Royal Palace's chapel in the Swedish capital. Some 500 guests were invited to attend, including representatives from Europe's monarchies, but also royal guests from as far afield as Japan.
With the wedding being a private affair, unlike the wedding of Crown Princess Victoria, the guest list included few politicians or dignitaries but more personal and family friends.
Prince Guillaume and Princess Stéphanie were among a group of royals to arrive shortly before the Swedish royal family. The couple had already attended the Christening of Princess Estelle last year, ahead of their wedding in October.
The groom, British-American businessman Christopher O'Neill was accompanied by his best man when he arrived for the service.
The bride, who wore a dress by star designer Valentino, was led into the chapel by her father, King Carl XVI Gustaf of Sweden as students from a music school sang a traditional wedding march.
The ceremony included songs performed by Swedish music stars, including Roxette singer Marie Fredriksson.
After the service, the newlyweds were met by waiting crowds outside the chapel, who were rewarded with not just one but three kisses by the bride and groom.
Some 100,000 visitors were estimated to line the streets of Stockholm to cheer on Madeleine and Christopher, who will not become a prince after the wedding, as they embarked on a carriage ride through the city.
The wedding banquet meanwhile is set to take place on Saturday evening outside of the capital at the family residence, Drottninghom Palace, where the guests were taken by boat.