Crown Princess Viktoria of Sweden today married her former fitness trainer, the commoner Olav Daniel Westling in a lavish ceremony in Stockholm.
The beautiful wedding took place in Stockholm Cathedral at 13.55 and the ceremony began at 13.30. Guests included European royalty and Nordic heads of state. The Icelandic presidential couple, Olafur Ragnar Grimsson and Dorrit Moussaieff were on the front row in the cathedral and gave the happy couple an ornate glass bowl as a gift.
After the wedding, the royal couple took a 7 kilometre ride through Stockholm in a horse-drawn carriage, accompanied by 20 bands. 6,000 soldiers were stationed along the route in ceremonial regalia and 18 airforce jets participated in a flypast. 2,000 police kept the parade route clear and the day’s celebration ends this evening with a banquet at the palace.