La roche-posay has a special acne series, although it is a bit expensive, a set of about 600! But the effect is very good and obvious.
Because there is a la roche-posay counter at work, I have seen several girls (and flight attendants) use la roche-posay's skin much better ~
I saw it with my own eyes, believe it or not.