John arrives for the world premiere of the latest James Bond movie Casino Royale at the Odeon cinema in Leicester Square in London

 
John arrives for the world premiere of the latest James Bond movie Casino Royale at the Odeon cinema in Leicester Square in London
Elton John arrives for the world premiere of the latest James Bond movie "Casino Royale" at the Odeon cinema in Leicester Square in London November 14, 2006. REUTERS/Alessia Pierdomenico (BRITAIN)