Keira Knightley looks much thinner than she really seemed to be.The actress was present at the premiere of her latest flick Atonement and she looked like she hardly has any flesh under her skin.The actress dress looked like a Greek goddess apparel,with just one piece of cloth wrapped around her slender frame.The actress recently shocked every one at the Venice Film Festival but this time its just a bolt from the blues.
P.S:She has also got no tits.