18 Jun 2010
Sweden's Crown Princess marries her personal trainer tomorrow
Sweden's capital city, Stockholm, is putting on its finery for tomorrow's royal wedding.
Sweden's capital city, Stockholm, is putting on its finery for tomorrow's royal wedding.