Wash your skin with a salicylic acid-containing face wash before wearing makeup. Pat dry before applying an oil-free moisturizer.
Also, before washing your face, wash your hands because the oil on your hands may enter your pores.
Apply an oil-free moisturizer to your skin before applying foundation. Allow it to dry for a few minutes before applying makeup.
A small layer of powder will help your foundation last much longer and absorb excess oil on your face by filling in your skin's pores.
If you have oily skin, you should always choose a mineral-based foundation that is oil-free.
There are numerous foundation options available, and you should select the one that best suits your skin type.
Finally, before adding makeup to your face, blot it to allow the oil to be absorbed. Apply face powder after the oil has been absorbed.
Avoid applying concealers to your eyelids to keep your makeup on your eyes (and on your eyelids if you have oily skin) for as long as feasible.
Instead, apply an eyelid primer or powder before applying eyeshadow.