Keira Knightley has suffered from facial acne

Keira Knightley has sufferered from acne too

Keira Knightley close up with acne blemishes on her forehead and oily skin