European royals and other guests attend the royal wedding ceremony between Prince Albert II of Monaco and Charlene Wittstock at the Prince's Palace of Monaco.
(July 02, 2011 - Source: Bauer Griffin)
see more angles »
Naomi Campbell put her most fashionable foot forward at the royal wedding in Monaco in this gorgeous ombre one-shouldered dress with delicate embroidered flowers.
Brand: Alexander McQueen