Flashback: Prince William and Duchess Kate's Royal Wedding
01:42On April 29, 2011, the world watched as Prince William married Kate Middleton in a fairy tale royal wedding.
On April 29, 2011, the world watched as Prince William married Kate Middleton in a fairy tale royal wedding.