10. Ellen Page, Inception
I think Christopher Nolan is partial to actors and actresses with brown hair, but I'm not sure... Incidentally, I think 'Ariadne', Page's character, is the only well-written female in a Chris Nolan film. (This is partly why Dunkirk was so good; there were no women in it for him to invent just to kill off).
09. Emma Stone, Easy A
The actress herself is a fake-woke, insufferable white feminist who likes taking a dump on men of colour just to have a soundbite at the Oscars, but I gotta say, I loved Emma in this role and she looked great too. It was this, after all, not the Baby Driver kid who really got me wanting Ray-ban wayfarers!
08. Amy Adams, The Fighter
Even with minimal make-up to portray Charlene as a tough Boston chick, Amy's natural beauty shines through.
07. Tamsin Egerton, 188.8.131.52
06. Marion Cotillard, Inception
Fun fact: Christopher Nolan was so keen on re-uniting with Cotillard on The Dark Knight Rises after this film that he delayed shooting of the 2012 blockbuster, to facilitate her pregnancy!
05. Rapunzel from Tangled
Rapunzel is the second Disney princess to make my list since I started these lists, and the third Disney character (the other was a rather foxy dude...)
04. Eva Mendes, The Other Guys
03. Rooney Mara, The Social Network
The Social Network was the first film I noticed Rooney in, and the way she shoots down Jesse Eisenberg's intolerable megalomaniac in the film's opening scene is freaking iconic. This is how you curb male entitlement with flair, ladies!
02. Rosamund Pike, Made in Dagenham
01. Mila Kunis, Black Swan
Read more of my gushing over Mila's alluring performance here!
For my archive of eye candy in films, click here!