Johnny Depp is my hero of cool and last night he was looking as cool as ever for the London premiere of Sweeney Todd. The rain didn’t stop his fans turning out in force.