With the Duchess of Cambridge
Author Anthony Horowitz's recent comments about Idris Elba stirred up a lot of bad feelings — to the point where the writer eventually issued a formal apology after suggesting that the Luther star is "too street" to play James Bond. Horowitz said it was "a question of being suave." He clearly hasn't been looking at the same photos as us. As far as we're concerned, there are few British actors who pull off suave better than Elba. As these photos prove, he's as comfortable talking to a princess as he is to an acting legend, and just about everyone in the industry wants to hang out with him. Yes, he may have played "street" roles like The Wire's Stringer Bell, but he's an actor, that's his job. We'd love to see Idris bring new life to Bond, and it looks like we're not the only ones.