33-year-old French actress Bérénice Marlohe is one of the sexiest Bond girls of all time. If you're still not sold, just check out her flawless appearance in Harper's Bazaar España or these incredible snaps from GQ India. If all else fails, you can always catch her in Skyfall for a second time. Totally worth it by the way. 

[via Thaeger]