As someone with hormonal acne, nothing is going to stop it (really) until you get your hormones sorted. If it's caused by a hormonal imbalance, no topical products are really going to touch it. The most you can really do is attempt to minimize the damage/speed the healing process.
That being said--I use Azelaic Acid & have a lot of luck with it speeding up the healing process for my nasty hormonal acne (i'm talking angry, painful cysts) as well as being good for general redness. I also use a mild AHA for general exfoliation purposes.
With whiteheads/CCs, I would recommend an AHA--there are loads. CosRX has a popular one, and so is the Stratia Soft Touch.