Image 1 of 1


His Royal Highness Prince William of Wales and Princess Catherine Middleton leave Westminster Abbey after getting married, in London, Britain, 29 April 2011. .Hundreds of thousands of fans and tourists line the wedding route from the Abbey to Buckingham Palace. .Picture from: the Queen Elizabeth II press stand .