Upload Photo

Royal wedding of William and Kate

In honor of their second anniversary, take a look back at the royal wedding of Prince William and Kate Middleton, which took place April 29, 2011, at Westminster Abbey in London.

Coming soon: Newsday's Entertainment newsletter, for the latest on celebs, TV, more.