8 famous films of Keira Knightley

Team OTTplay

Pride and Prejudice

Keira Knightley portrays Elizabeth Bennet, who navigates societal pressures in 19th-century England. Soon, she finds love in a man named Darcy.

The Imitation Game

Keira Knightley plays Joan Clarke in this 2014 film about brilliant cryptanalyst Alan Turing as he tries to decipher the German code during World War II.

Begin Again

Keira Knightley appears as Greta, an aspiring singer-songwriter who teams up with a struggling record label executive (Mark Ruffalo) and finds a new direction in her music career.

Love Actually

In this 2003 film, Keira Knightley plays Juliet, a newlywed who is shocked to learn that her husband's closest friend has feelings for her.

Atonement

In the 2007 movie, Keira portrays Cecilia, a wealthy girl whose relationship with Robbie Turner is tragically ruined after her younger sister raises serious allegations.

Bend It Like Beckham

In Gurinder Chadha’s movie, Keira Knightley plays J Paxton, a soccer player, who is also a friend of Jess and inspires her to follow her passion for the game.

The Duchess

Keira Knightley portrays Georgiana Cavendish, Duchess of Devonshire, in this film, which is set in the 18th century. After her marriage, the Duchess realizes that her husband doesn't love her.

Anna Karenina

In this historical romantic drama, Keira Knightley takes on the iconic role of Anna, a lovely and intelligent woman trapped in a loveless marriage.