Mother of the Bride: Carole Middleton at William and Kate’s Wedding
Ten years ago, on 29 April 2011, Prince William married Catherine Middleton at Westminster Abbey. The newly created Duke of Cambridge married his university sweetheart in front of almost 2,000 peop…