epa02707941 Kate Middleton and her father Michael (L) as they travel along Whitehall for her marriage to Prince William 29 April 2011, at Westminster Abbey, London, Britain. Westminster Abbey has a long tradition as a venue for royal weddings, going back to 1100. William’s grandparents, Queen Elizabeth II and Prince Philip, Duke of Edinburgh got married there on 20 November 1947. EPA/GERRY PENNY