So here's my opinion of Keira Knightley. She looks wonderful in modeling shots and in magazines. She even looks good…