The 25+ Best Keira Knightley Movies of All Time, Ranked

List Rules
What you think are the best Keira Knightley movies, regardless of critic reviews or how big the role was.

The best Keira Knightley movies show that she’s capable of great range. Her filmography includes action blockbusters, historical dramas, heartfelt comedies, and everything in between. Since the 2000s, she has appeared in plenty of critically-acclaimed movies, earning awards and accolades along the way. Her highest grossing movies have been well-received at the box office as well, as her lifetime box office gross exceeds $1.5 billion. She can thank roles in giant blockbusters such as Pirates of the Caribbean for that.

A London native, Keira Knightley is of Scottish, Welsh, and English descent. She was interested in acting from an early age, and started working as a child actor with small roles in films. Throughout the ‘90s, Keira Knightly appeared in several television films and as Queen Amidala’s body double Sabé in Star Wars: Episode I – The Phantom Menace.

Her first starring role was in the television movie Princess of Thieves. The movie that started getting her widespread recognition was the 2002 movie Bend It Like Beckham. Following that movie, she costarred with Orlando Bloom and Johnny Depp in Pirates of the Caribbean: The Curse of the Black Pearl. From that point, she became a global star.

So what are the best Keira Knightley movies of all time? Is it her dramatic turn in Pride & Prejudice or her action trilogy Pirates of the Caribbean? See what fans have ranked as their favorite Keira Knightley movies below. Movie trailers (where available) have been included below if you want a preview of the film. If you think the best Keira Knightley role isn't at the top, then vote it up. Don’t see it listed? Add it so that others may vote for it. After all, this list of the best Keira Knightley movies should be as comprehensive as possible. 

Keira Knightley has worked with many famous directors, including big names like George Lucas and David Cronenberg. Is Keira Knightley your favorite person to watch on the big screen? You might also want to vote on our best Selena Gomez and Jessica Alba films lists too.

list ordered by