PETER ANDRE.The World Premiere of Disney's "A Christmas Carol", Odeon Leicester Square, London, England..November 3rd 2009.half length grey gray shirt waistcoat black stubble.CAP/CAS.©Bob Cass/Capital Pictures.