Five years ago the world watched as Prince William and Kate Middleton took their vows. The royal couple were married on April 29th, 2011 in a ceremony witnessed around the world.
The Duke and Duchess of Cambridge are now the parents of two-year-old Prince George and 11-month-old Princess Charlotte:
William & Kate Anniversary
Prince William marries Kate Middleton at Westminster Abbey on April 29, 2011