Image 1 of 1


Willian and Harry arrive at Westminster Abbey for the Wedding of His Royal Highness Prince William of Wales and Princess Catherine Middleton ( Kate), 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 .