The Royal Wedding
Over 2 billion people watched the nuptials of Prince William
and Catherine Middleton on April 29, 2011, and what a wedding it was!
The bride emerged in a custom Sarah Burton for Alexander McQueen dress
that is forever etched into the memories of millions