Prince William and Princess Catherine leave Westminster Abbey following their wedding in London
Prince William and Princess Catherine ride to Buckingham Palace in a carriage procession following their wedding at Westminster Abbey in London on April 29, 2011. The couple will now be known as the Dutch and Duchess of Cambridge. UPI/Hugo Philpott
Please fill out form for pricing information for the photo below.