Filmografia

Cinema

1995: Mentiras Inocentes (Innocent Lies) – Jovem Celia
1999: Star Wars: Episódio I – A Ameaça Fantasma (Star Wars: Episode I – The Phantom Menace) – Sabé
2001: O Buraco (The Hole) – Frankie
2002: Driblando o Destino (Bend It Like Beckham) – Juliette ‘Jules’ Paxton
2002: Pum! Emissão Impossível (Thunderpants) – Estudante da escola de música
2002: Pure – Louise
2003: Piratas do Caribe: A Maldição do Pérola Negra (Pirates of the Caribbean: The Curse of the Black Pearl) – Elizabeth Swann
2003: Simplesmente Amor (Love Actually) – Juliet
2004: Rei Arthur (King Arthur) – Guinevere
2005: Camisa de Força (The Jacket) – Jackie Price
2005: Orgulho & Preconceito (Pride and Prejudice) – Elizabeth Bennet
2005: Domino: A Caçadora de Recompensas (Domino) – Domino Harvey
2006: Piratas do Caribe: O Baú da Morte (Pirates of the Caribbean: Dead Man’s Chest) – Elizabeth Swann
2007: Piratas do Caribe: No Fim do Mundo (Pirates of the Caribbean: At World’s End) – Elizabeth Swann
2007: Desejo e Reparação (Atonement) – Cecilia Tallis
2007: Paixão Proibida (Silk) – Hélène Joncour
2008: Amor Extremo (The Edge of Love) – Vera Phillips
2008: A Duquesa (The Duchess) – Georgiana
2010: Não Me Abandone Jamais (Never Let Me Go) – Ruth
2010: Apenas uma Noite (Last Night) – Joanna
2010: O Último Guarda-Costas (London Boulevard) – Charlotte
2011: Um Método Perigoso (A Dangerous Method) – Sabina Spielrein
2012: Procura-se um Amigo para o Fim do Mundo (Seeking a Friend for the End of the World) – Penny
2012: Anna Karenina – Anna Karenina
2013: Operação Sombra: Jack Ryan (Jack Ryan: Shadow Recruit) – Cathy Muller
2014: Mesmo Se Nada Der Certo (Begin Again) – Gretta
2014: O Jogo da Imitação (The Imitation Game) – Joan Clarke
2014: Encalhados (Laggies) – Megan
2015: Evereste (Everest) – Jan Hall
2016: Beleza Oculta (Collateral Beauty) – Amy

 

Curta-Metragem

2001: Deflation – Jogger
2002: New Year’s Eve – Leah
2002: The Seasons Alter – Helena
2003: Gaijin – Kate (voz)
2009: The Continuing and Lamentable Saga of the Suicide Brothers – The Fairy
2010: Steve – Woman
2013: Once Upon a Time… – Gabrielle Chanel

 

Televisão

1993: Screen One (Temporada 5: Episódio 4)- Angela
1995: A Village Affair (Filme para a TV) – Natasha Jordan
1995: The Bill (Temporada 11: Episódio 39) – Sheena Rose
1996: The Treasure Seekers – The Princess
1998: Coming Home (Piloto) – Jovem Judith
1999: Oliver Twist (Mini série) – Rose Fleming
2001: Princess of Thieves (Filme para a TV) – Gwyn
2002: Doutor Jivago (Doctor Zhivago) (Mini série) – Lara Antipova
2007: Robbie the Reindeer in Close Encounters of the Herd Kind (Curta para a TV) – Em (Voz)
2011: Terra do Nunca (Neverland) – Tinker Bell (Voz)
2017: Red Nose Day Actually (Curta para a TV) – Juliet

 

Teatro

2009: The Misanthrope – Jennifer
2011: The Children’s Hour – Karen
2015: Thérèse Raquin – Thérèse Raquin