Keira Knightley Explains Why She Gives Herself Just 50 000 A Year Daily Mail Online