Right from their first public appearance to the famous kiss on Buckingham Palace balcony, below are some of the best captured moments of William and Kate after their wedding in London on April 29, 2011.

Must Read: Kate Middleton: Top 10 Fashion Hats in the Princess' Closet(PHOTOS)

Must Read: Prince William and Kate Middleton's Wedding Dolls on