Bond girl Naomie Harris blames herself for rumours suggesting Idris Elba will be the next 007.

Speculation about The Wire star slipping into the superspy's shoes has gathered pace since Harris suggested he would be the perfect James Bond during an interview last year (12).

Now Elba is dogged by the rumour whenever he sits down with a journalist to discuss his career, and Harris blames herself.

The Skyfall actress tells Esquire magazine, "That's probably because of my big mouth. A journalist once asked me, 'Who do you think is going to be the next Bond?' I said, 'I've just finished working with Idris so, if I had the chance, I would vote for him'.

"The next thing there were (stories) going: 'Naomie Harris says Idris Elba to be the next Bond'. And Idris has had to live with that ever since. Now, nearly every time he does an interview, he gets asked about it."