But it all really comes down to building the right routine with the right kinda products. The thing is though - if you're anything like us, your bathroom cabinet is probably bursting with eleventy million different tubes and bottles that each promise to help keep your complexion at it's cute best.
Watch: Here are seven ways to improve your skin while sleeping. Post continues below.
However! According to dermatologists, you don't need to mess around with all these different products. Apparently you only really need three core ingredients to beat oily skin.
Yes, really! Would we lie to you?
We heard it from New York dermatologist Dr Joshua Zeichner, who recently shared his top tips for caring for oily skin on his Instagram - and OF COURSE we took notes. Silly question.
So, if you have oily skin, here are the three skincare ingredients you should be looking for in your skincare products.
1. Salyclic acid.
"Skincare products won’t decrease the amount of oil that you make, because that is controlled by your genetics," writes Dr Zeichner in his Instagram caption.
"However, they can make your skin look less shiny, improve a greasy feeling, and help keep your pores clear."
"This beta hydroxy acid removes excess oil and exfoliates dead cells from the surface of the skin."
Just keep in mind that salicylic acid should be used in moderation (try once or twice a week, max) until you know your skin can handle it without freaking out.