LONDON, UK - APRIL 29:  Kate Middleton ride in a carriage on her way to Buckingham Palace after her wedding on the April 29, 2011 in London, UK
Editorial use only
Editorial credit: Mr Pics / Shutterstock.com

Royalty-free stock photo ID: 76661104

LONDON, UK - APRIL 29: Kate Middleton ride in a carriage on her way to Buckingham Palace after her wedding on the April 29, 2011 in London, UK