loreal white perfect was designed to give you a perfect white and glowing skin. I would suggest you consult a dermatoligist first and have the acne treated before using any of this face creams & lotions. Once the acne disappeared it will be easier for you to see the result and somehow, might help also to remove the discoloration.