The Worst-Dressed Royals At Kate Middleton And Prince William's Wedding
One of the most anticipated weddings in recent history was that of William, Prince of Wales, to Catherine, Princess of Wales, on April 29, 2011. and it did not disappoint, especially in the fashion de...