The Duchess (2008) .... Georgiana
The Edge of Love (2008) .... Vera Phillips
Atonement (2007) .... Cecilia Tallis
Pirates of the Caribbean: At World's End (2007) .... Elizabeth Swann
Pirates of the Caribbean: Dead Man's Chest (2006) .... Elizabeth Swann
Stories of Lost Souls (2006) .... Leah
Domino (2005) ....Domino Harvey
Pride and Prejudice (2005) .... Elizabeth Bennet
The Jacket (2005) .... Jackie Price
King Arthur (2004) .... Guinevere
Love Actually (2003) .... Juliet
Pirates of the Caribbean: The Curse of the Black Pearl (2003) .... Elizabeth Swann
The Seasons Alter (2002) .... Helena
New Year's Eve (2002) .... Leah
Pure (2002) .... Louise
Bend It Like Beckham (2002) .... Juliette 'Jules' Paxton
The Hole (2001) .... Frances 'Frankie' Almond Smith