Critic Richard Roeper was puzzled by both Knightley's and Mc Avoy's Academy Award snubs, stating "I thought Mc Avoy and Knightley were superb." In 2008, Knightley appeared alongside Sienna Miller, Cillian Murphy and Matthew Rhys in John Maybury's The Edge of Love, a fictional wartime drama about Welsh poet Dylan Thomas, his wife Caitlin Macnamara, childhood friend Vera Williams, and her romance and marriage with a British soldier.
Penned by Knightley's mother, Sharman Macdonald, the playwright initially crafted the screenplay with Knightley as Macnamara in her mind.
In the first couple of songs, I sounded like a pubescent boy, it was so embarrassing." Knightley garnered largely positive reviews by critics, with The Epoch Times writing "Knightley's performance gains new depth – she not only perfectly portrays a witty and feminine Georgiana early in the film, but also a caring mother, and an abandoned woman later on." In December 2009, Knightley made her West End debut in Martin Crimp's version of Molière's comedy The Misanthrope, at the Comedy Theatre in London alongside Damian Lewis, Tara Fitzgerald and Dominic Rowan.
Reviews for her portrayal of Jennifer in the play were generally positive.
Sabé's dialogue was dubbed over with Natalie Portman's voice.
This was to hide the fact that the handmaiden Padmé (played by Portman) was actually disclosed as the real Queen Amidala at the end of the film.
She trained for several weeks in archery, fencing and horse riding.
In October 2015, Knightley made her Broadway debut in the title role of Thérèse Raquin.
Knightley was cast in the role because of her close resemblance to Portman; even the two actresses' mothers had difficulty telling their daughters apart when the young women were in full makeup.