Keira Knightley is munting. I'm a man and I wouldn't do her for cash.