Los Angeles Times

At the altar

Prince Albert II of Monaco and Princess Charlene of Monaco stand at the altar.Valery Hache, AFP/Getty Images
86°