I just posted a photo of my three holy grail makeup products for oily skin, and just realized that I could probably stand to write a blog post too... So here goes.
So to start off, I'm going to say that I definitely know I have oily skin - not dehydrated, just straight up oily. It's something that I've tried to control my entire life, and I finally recently realized that I needed to stop trying to control my oil (thus making it worse), and use products that don't exacerbate or increase the oil. I find that these three products together are fantastic for doing so.
Hourglass Veil Mineral Primer - An amazing silicone-based primer that really helps with oil. NYX Angel Veil is extremely similar, but the Hourglass product works better with the two other products.
L'Oreal Infallible Pro-Matte* - This is the best foundation I've tried for a long time. The formula is excellent - it doesn't settle into my pores as MAC Pro Longwear tends to do, and doesn't budge even while blotting. While I wouldn't describe the wear as 24 hours, it does stay intact for a long time. The only things I do not like are the shade selection and the difference in packaging/shades between the versions released here and of that in the U.S. 22 Radiant Beige is just a touch light for my NC25 skintone, while 24 Golden Beige is FAR too dark.
Rimmel Stay Matte Pressed Powder - Cheap as chips and this stuff lasts FOREVER. The only drawback is the talc in the formula, which can lead to some ghostface when doing flash photography. Other than that, it's the bees' knees.
Have you tried any of these? What are your holy grail products for your skin type?
purchased / contains affiliate links*