Keira Knightley Reacts To Being Called A S*** Actress

04/07/2010 05:12 am ET | Updated May 25, 2011

Keira Knightley covers March's Elle, and inside she opens up to the magazine about honesty, infidelity and how she takes criticism of her acting skills.

On criticism of her acting skills:
"Oh, they still say that! Every time I do an interview with the English press, one of their questions is, 'How do you feel knowing that everyone thinks you're a shit actress?' "

On the importance of honesty:
"You have to be selective about the people whose advice and opinions you take. I know [my parents] would never tell me I was shit because they were trying to hurt me. It would always come from a very sincere place."

On infidelity and her upcoming film Last Night:
"When we were making it, the arguments on set were just amazing about whether mental infidelity is better or worse than physical infidelity. There was a huge gender divide on the question. Every single woman said that mental infidelity is 10 times worse than [an emotionless assignation]. And most men I spoke with said that it's the physical act that would be the ultimate betrayal."