Eva Green naît le 5 juillet 1980 à Paris. Elle est la fille de l'actrice Marlène Jobert et d'un chirurgien-dentiste suédois. Après des cours de comédie à Londres et Paris, elle est remarquée au théâtre dans la pièce Jalousie en 3 fax, qui lui vaut une nomination au Molière de la révélation théâtrale en 2002. La même année, pour son premier rôle au cinéma, la jolie comédienne est la révélation de Innocents - The Dreamers de Bernardo Bertolucci. Un rôle qui lui ouvre les portes de Hollywood. Après Arsène Lupin, elle joue pour Ridley Scott dans Kingdom of Heaven puis incarne une James Bond girl dans Casino Royale aux côtés de Daniel Craig.

En 2007, elle s'essaie au fantastique avec son rôle de sorcière dans A la croisée des mondes : la boussole d'or, adaptation du chef-d'œuvre éponyme de Philip Pullman. Elle tourne ensuite dans des films plus modestes comme Dark World et Cracks avant de décrocher le rôle de Morgane dans la série Camelot. En 2012, elle tourne aux côtés d'Ewan McGregor dans Perfect Sense. On le verra également dans le très attendu Dark Shadows de Tim Burton.