Knightley gets over sickness to scoop The Jacket

English actress Keira Knightley, who plays Guinevere in the epic summer flick King Arthur, almost didn't get the role in her latest film, The Jacket, because she had a severe attack of food poisoning.

English actress Keira Knightley, who plays Guinevere in the epic summer flick King Arthur, almost didn't get the role in her latest film, The Jacket, because she had a severe attack of food poisoning.

The 19-year-old turned up to discuss the part of an alcoholic waitress with director John Maybury and had to stop herself from throwing up on his shoes.

You have reached your article limit. Already a subscriber? Sign in

Unlimited access starts here.

Try from only €0.25 a day.

Cancel anytime

More in this section

Cookie Policy Privacy Policy Brand Safety FAQ Help Contact Us Terms and Conditions

© Examiner Echo Group Limited