Keira Knightley a grandi au sein d'une famille de théâtre, puisque son père Will se produisait sur les planches tandis que sa mère Sharman était dramaturge. C'est donc dès son plus jeune âge que Keira se produit dans quelques pièces et publicités. En revanche, elle se montre une très mauvais élève malgré sa persévérance à travailler à l'école ; ce n'est que bien plus tard qu'elle découvre qu'elle souffre de dyslexie. Après quelques expériences télévisuelles, sa fraîcheur est repérée par George Lucas, qui lui donne le rôle du leurre de la reine Amidala - Natalie Portman dans Star Wars : Episode I - La Menace fantôme. Trouvant l'expérience amusante, la jeune fille de 14 ans décide de se lancer dans le cinéma sans avoir jamais pris aucun cours de comédie.