A wedding extravaganza has been held for the heir to the Swedish throne.
Crown Princess Victoria has tied the knot with her former personal trainer Daniel Westling.
VIPs and royalty from around the world descended on Stockholm.
This is the first royal wedding in Sweden since 1976 and it caps off a two-week festival of music and culture called Love Stockholme 2010.
It was not a day without controversy, however.
Three of the world’s largest news agencies – Associated Press, Reuters and AFP – decided not to cover the wedding in a dispute over broadcast rights.