Prince William, Duke of Cambridge and Kate Middleton, Duchess of Cambridge got married at the Westminster Abbey on April 29, 2011 in London, England. They headed to Buckingham Palace in a horse and carriage while waving to well wishers.
Comments