The World Watches
the Royal Wedding

Royal Wedding
Oli Scarff / Getty Images

London, England
Crowds of well-wishers flock to the gates of Buckingham Palace on April 29, 2011 to celebrate the wedding of Prince William, Duke of Cambridge and Catherine, Duchess of Cambridge.

Get the Latest Photos from
Get TIME photos and pictures of the week delivered directly to your inbox.