At the altar

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