LONDON - APRIL 29:  Catherine, Duchess of Cambridge arrives for her wedding with Prince William, Duke of Cambridge at Westminster Abbey on April 29, 2011 in London, England. (Photo by Samir Hussein/WireImage)