catherine middleton

Harry and Meghan’s nuptials are the latest in a tradition of glamorous British royal weddings throughout the 20th century.