Prince William and Kate Celebrate Ninth Wedding Anniversary

Prince William and Kate celebrate their ninth wedding anniversary today. The happy couple wed on 29 April 2011 at Westminster Abbey.