Not at the moment she isn't, she needs to put her weight/curves back on before being a Bond girl. She has got sooooooooooo thin last time I saw a photo of her a few weeks ago.
I'd like to see Clemence Poesy, Mylène Jampanoï, Lisa Ray(has to work on her acting though)and a British actress called Michelle Ryan, I believe Michelle Ryan went for the role of Vesper in Casino Royale but lost out to Eva Green. Don't mind that though, Eva Green was perfect.
That's all that springs to mind straight away for me.
keira knightley would be a not too bad Bond Girl, sort of the same type as Gemma Arterton had, not a huge role but still enough to be classed as a Bond Girl.
mmm... all I can add to that is maybe, Olivia Wilde??
__________________
"In the year of our Lord 1314, patriots of Scotland, starving and outnumbered, charged the fields at Bannockburn. They fought like warrior poets. They fought like Scotsmen. And won their freedom."
I have always thought that Ali Larter would be good in a Bond movie, perhaps not as an out-and-out Bond Girl but as a baddie who Bond sleeps with of course.