Catherine and William: The new royal couple

Updated: Apr 30, 2011 18:04 IST

William and Kate, the Duke and Duchess of Cambridge, share a kiss in Buckingham Palace after their fairytale wedding in London.
2/23
William and Kate, the Duke and Duchess of Cambridge, share a kiss in Buckingham Palace after their fairytale wedding in London.

top photos

other photos