007 writer says Idris Elba is "too street" to play Bond".

007 author Anthony Horowitz has sparked controversy by saying Idris Elba is “too street” to play James Bond.

The author, who has penned the latest Bond novel, told the Mail on Sunday’s Event magazine: "Idris Elba is a terrific actor, but I can think of other black actors who would do it better” before suggesting Hustle actor Adrian Lester would be a better actor for the part.

He added "For me, Idris Elba is a bit too rough to play the part."

"It's not a colour issue. I think he is probably a bit too 'street' for Bond. Is it a question of being suave? Yeah."

Horowitz’s new Bond novel Trigger Mortis is released 8 September.

The Version