NOVEMBER 30, 2011
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.