The World Watches
the 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 Time.com
Get TIME photos and pictures of the week delivered directly to your inbox.