Miss Knightley also decided against doing a lap dancing scene in the film - due out in the summer - despite visiting strip clubs and taking lessons. 'I could do the top half, but not the bottom,' she admitted.
'I got too scared and got a double.
'I couldn't bend in the way you're meant to bend.'
Miss Knightley, who turns 20 next month, has been hailed as one of the most beautiful actresses of her generation.
But last April she emerged from the office of a well-known plastic surgeon. She claimed to have been visiting for help with her acne.
Her latest film The Jacket, with Oscar winner Adrien Brody, premiered at the Sundance Festival.
She has just finished filming a new version of Jane Austen's Pride and Prejudice.
Her next project will be two sequels to the Disney blockbuster Pirates of the Caribbean.