7. Rose Byrne
Who? Scotch-Aussie who's popped up in plenty of big-ish movies without ever quite breaking onto the A-list (Her first role was as Natalie Portman's handmaiden in Star Wars Episode II: Attack Of The Clones).
Bond should be a snap. And, after Eva Green, Craig would surely warm to another sidekick with that classical, porcelain elegance.