Swedish Princess Madeleine marries US-British financier
The wedding of Sweden's Princess Madeleine and her partner, businessman Christopher O'Neill, has taken place in Stockholm.
The 30-year-old, who is fourth in line to the throne, met Mr O'Neill in New York two years ago.
Around 500 guests were invited to the ceremony at the Royal Chapel in Stockholm.
- From the section Europe