Thank you for the stress and hormone,
I have been suffering from monthly acne these couple of years.
Additional maskne,
they are driving me mad. Other than drinking more water, and sleep early (very important), I have been trying different FIGHT WITH ACNE skincare products. So far, for this month, this is the list that I think it works. (at least it is working for me)

BALM LAB
Gentle Foam Cleanser (PR Gifted)
Thank you for the stress and hormone, I have monthly acne and maskne problems. This lightweight foam cleanser is formulated with natural AHAs and Bixa Orellana Seed extracts which helps to clean out oil and dirt build-up during the night time. It is very refreshing and not stripping. After using it, I see a slight improvement in breakouts.

INKEY
15% Vitamin C + EGF Serum (Purchased)
This is the very first product that I purchased from Inkey. (And it is the only item that I have tried from this brand so far) This lightweight serum is formulated with Vitamin C which helps to brighten the skin. It is also packed with EGF which skin regenerate and supports collagen reproduction. To be honest, I have used this for around 4 weeks, and compare to other vitamin c products that I have tried so far, it is can tell the most visible effect. AND it is super affordable.

Grown Alchemist
Instant Smoothing Serum Tri-Hyaluronan Complex (PR Gifted)
I have been using their products for years. This lightweight serum is packed with a complex-combination of plant-derived high, medium, and low weight Hyaluronan molecules that provided preventative-aging super boosting hydration for my whole day.

Good Molecules
Yerba Mate Wake Up Eye Gel (PR GIFTED)
Yerba Mate is a natural antioxidant and polyphenols that help to fight against UV light. It is packed with caffeine & Acetyl Tetrapeptide-5 that helps to reduces dark circles and puffiness. It has 3 forms of HA that give my eyes a lot of plumps. You need just a rice size amount for both eyes. It is way more than what it cost ($6). I don't feel too greasy but soft and fresh. Shop with

La Roche Posay
Toleriane Double Repair Face Moisturizer (PR Gifted)
This oil-free face moisturizer is suitable for sensitive skin and acne skin. It is super lightweight and very nourishing. I love how it gives me fresh and soft skin with lots of moisture. It is packed with Ceramide-3, Niacinamide, Glycerin, and Laroche-Posay Prebiotic Thermal Water.

Versed
Guards Up Daily Mineral Sunscreen Broad Spectrum SPF 35
Never forget the most important step of my AM routine. This mineral SPF is super lightweight and has a natural finish. It also doesn't leave a white cast on my face. It helps to prevent UVA and UVB rays from penetrating my skin and create damage to my skin.