Disney’s latest offering sees Keira Knightley play the Sugar Plum Fairy in Lasse Hallström and Joe Johnston’s ballet-inspired film The Nutcracker And The Four Realms.
To mark the film’s release, Close-up Culture have chosen our top ten favourite Keira Knightley films.
10) Love Actually (2003)
In Richard Curtis’ ensemble British hit, Knightley charms as a newly wed woman caught in a unique love-triangle.
9) Bend It Like Beckham (2002)
Gurinder Chadha’s comedy-drama thrust Knightley into the spotlight as she plays Jess’ footballing best friend Jules.
8) Never Let Me Go (2010)
Knightley stars alongside Carey Mulligan and Andrew Garfield in this adaptation of Kazuo Ishiguro’s 2005 drama.
7) Anna Karenina (2012)
A shimmering gem in a largely disappointing adaptation of Leo Tolstoy’s classic novel, Knightley teams up with director Joe Wright for a third time to take the lead role as Russian socialite and royalty Anna Karenina.
6) A Dangerous Method (2011)
Knightley gives a brave performance in David Cronenberg’s film about the relationship between Carl Jung, Sigmund Freud and Sabina Spielrein.
5) Begin Again (2013)
Knightley shows off her singing chops as a heartbroken songwriter who rebuilds herself with the help of a disgraced music executive (played by Mark Ruffalo).
4) Pirates Of The Caribbean: The Curse Of The Black Pearl (2003)
As the Governor’s daughter Elizabeth Swan, Knightley brings a feisty and strong presence to match the charm of Orlando Bloom and the charisma of Johnny Depp.
3) Atonement (2007)
Knightley delivers a moving performance opposite the equally impressive James McAvoy.
2) The Imitation Game (2014)
A brilliant supporting performance from Knightley in this remarkable and tragic Alan Turing biopic.
1) Pride And Prejudice (2005)
An iconic role for Knightley as bewitches in the role of Elizabeth Bennet in Joe Wright’s adaptation of this Jane Austen classic.