The Duke and Duchess of Cambridge watch the fly past with their families


The Duke and Duchess of Cambridge watch the fly past with their families

The Royal Wedding Ceremony at Westminster Abbey


The Royal Wedding Ceremony of Prince William and Catherine Middleton at Westminster Abbey on April 29, 2011