The 30 Most Memorable Royal Weddings of All Time
Royal weddings have been fascinating commoners for generations. In 2011, Prince William and Kate Middleton captivated the world, with a gobsmacking 2 billion global viewers. Perhaps it’s the garb: tiaras, 25-foot trains, grooms in...