Keira Knightley has admitted that she found the fame from such roles as Bend It Like Beckham and the Pirates Of The Caribbean franchise too intense.

The 27-year-old actress, who is engaged to marry musician James Righton explained that there was a time when she was not in such a good place.

Speaking to Vogue magazine, Knightley admitted that she "literally had no life outside of acting" and desired to "not be 'on' all the time."

The Anna Karenina star explained that instead of working she read books, cooked and lived in France. The October issue of Vogue goes on sale in the US on September 25.