Newly-weds, Prince William and his wife Catherine, Duchess of Cambridge, alight from the royal carriage 1902 State Landau, after their arrival at Buckingham Palace, at the day of the wedding ceremony, at Westminster Abbey on April 29, 2011 in London, England.