British actress Keira Knightley looks lovely in a pink backdrop, for the cover of Marie Claire Australia, issue of September 2011. The cover has been shot by noted fashion photographer Hugh Stewart. She wears a white outfit, with her short hair in the shade of brown and a metallic nail colour.
Post a Comment