Image 1 of 1


A man dressed as a knight wanders outside Buckingham Palace the day ahead of the royal wedding between Prince William and Kate Middleton, in London, Britain, 28 April 2011. Hundreds of thousands of fans and tourists are expected to line the wedding route from the Abbey to Buckingham Palace.