French actress Eva Green is the new Bond girl / Reuters
French actress Eva Green is the new Bond Girl. Green, 25, who previously acted in Kingdom of Heaven, will star as 007's arm candy in the upcoming Casino Royale. She beat out her closest rival, Olivia Wilde, who recently appeared on several episodes of "The O.C." The role was reportedly turned down by Angelina Jolie, Charlize Theron and Thandie Newton. Sony chiefs greenlighted Green this week after flying her to Prague for a screen test with Craig.