THE ROYAL WEDDING - WILLIAM AND KATE

 Below are some of the best captured moments of William and Kate after their wedding in London on April 29, 2011.