Prince William and Duchess Kate celebrate 10 years of marriagePrince William and Duchess Kate tied the knot on April 29, 2011, at Westminster Abbey in London.Staff video, Paste BN