The Royal Wedding of Prince William & Catherine Middleton dazzled the whole world on Friday April 29, 2011.

Prince William greets Kate Middleton as she arrives at the alter with her father Michael Middleton, prior to their marriage in London’s Westminster Abbey, Friday April 29 2011. (AP / Dominic Lipinsk)