AP | Pool Peter Jordan The Sun

Share this: Email | Facebook | X
Britain's Prince William and and his wife Kate, the Duchess of Cambridge travel to Buckingham Palace in a 1902 State Landau carriage after their wedding at Westminster Abbey, London, Friday, April 29, 2011. (AP Photo/Peter Jordan, Pool)

Comments

Use the comment form below to begin a discussion about this content.

Sign in to comment