Johnny Hits London

Johnny Depp was in Leicester Square last night for the Sweeney Todd premiere.

The dreamboat wore a sparkling black jacket and his trademark glasses and told MTV News he was amazed by the fans who greeted him: It's always surprising that anyone shows up at all, Depp said.

He continued: What is super-sweet is the idea that these people come out and support you to this degree. They stay in this cold weather for all these hours, but these people are the only reason we're all here, they're our bosses you know."