Nel 2008 ha recitato a fianco di Eric Bana e Scarlett Johansonn nel ''L'altra donna del Re'' (''The Other Boleyn Girl''), nel ruolo di Anna Bolena. Ha partecipato inoltre a ''Un bacio romantico'' (''My Blueberry Nights'') di Wong Kar-Wai assieme a Jude Law, e al corto di Wes Anderson ''Hotel Chevalier''.
Il Fa inoltre parte del cast all star della serie di corti ''New York, I love you", uscito in Usa nel 2009, che vede, tra gli altri anche il suo prossimo progetto la vedrà impegnata ex compagno di set in Star Wars, Hayden Christensen. Nel dicembre 2009 è uscito ''Brothers'', di Jim Sheridan(regista di ''Nel nome del padre''), al fianco di Tobey Maguire e Jake Gyllenhaal, remake di un film danese del 2004. Da inizio 2010 sta girando ''Thor'' di Kenneth Branagh, tratto dal famoso fumetto, dove sarà Jane Foster, al suo fianco Anthony Hopkins, Stuart Townsend, Ray Stevenson, Idris Elba, Tadanobu Asano. Inoltre si dice che sarà alla Mostra del Cinema di Venezia 2010 per presentare ''Black Swan'', thriller cupo ed intenso, a fianco di Mila Kunis, del regista cult Darren Aronofsky.
==Curiosità==