At the altar

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