Filmography of Keira Knightley

2018The Nutcracker and the Four RealmsSugar Plum Fairy
2017Pirates of the Caribbean: Dead Men Tell No TalesElizabeth Swann
2017Red Nose Day ActuallyJuliet
2016Collateral BeautyAmy Moore
2015EverestJan Arnold
2014The Imitation GameJoan Clarke
2014LaggiesMegan Burch
2014Jack Ryan: Shadow RecruitCathy Muller
2013Begin AgainGretta James
2013Once Upon a Time...Gabrielle Chanel
2012Stars In ShortsWoman
2012Anna KareninaAnna Karenina
2012Seeking a Friend for the End of the WorldPenelope 'Penny' Lockhart
2011NeverlandTinkerbell (voice)
2011A Dangerous MethodSabina Spielrein
2010London BoulevardCharlotte
2010Never Let Me GoRuth C.
2010Last NightJoanna Reed
2009The Continuing and Lamentable Saga of the Suicide BrothersThe Fairy
2008The DuchessGeorgiana Cavendish, Duchess of Devonshire
2008The Edge of LoveVera Phillips
2007Robbie the Reindeer - Close Encounters of the Herd KindEm (voice)
2007SilkHélène Joncour
2007AtonementCecilia Tallis
2007Pirates of the Caribbean: At World's EndElizabeth Swann
2007Annie Leibovitz: Life Through a LensHerself
2006Pirates of the Caribbean: Dead Man's ChestElizabeth Swann
2005DominoDomino Harvey
2005Pride & PrejudiceElizabeth Bennet
2005The JacketJackie Price
2004Stories of Lost SoulsLeah
2004King ArthurGuinevere
2003Love ActuallyJuliet
2003Pirates of the Caribbean: The Curse of the Black PearlElizabeth Swann
2002The Seasons AlterHelena
2002Doctor ZhivagoLara Antipova (neé Guishar)
2002ThunderpantsMusic School Student
2002Bend It Like BeckhamJuliette 'Jules' Paxton
2001The HoleFrances 'Frankie' Almond Smith
2001Princess of ThievesGwyn
1999Oliver TwistRose Fleming
1999Star Wars: Episode I - The Phantom MenaceSabé
1998Coming HomeYoung Judith
1996The Treasure SeekersThe Princess
1995Innocent LiesYoung Celia
1995A Village AffairNatasha Jordan
1970Candy Store
1970The AftermathRachael Morgan