Our Club!

Sunday, 1 May 2011

The British Royals through TIME

The royal wedding of Prince William, Duke of Cambridge, and Catherine, Duchess of Cambridge, took place on April 29, 2011, in London, England. 
Watch the tour of TIME's couverage of all things royal from 1923 to today!