Keira Knightley, Love, Sex, Betrayal in Anna Karenina