1. Estee Lauder Clear Difference Aqua Gel, £42 Estee Lauder / Via esteelauder.co.uk Yes, £42 is pretty expensive for a moisturiser, but it's pretty freaking magical. Like the name suggests it's a water-based moisturiser that is completely oil-free, which helps when you have oily skin. It's super lightweight, and it includes ingredients that hydrate and soothe while keeping everything matte.Have a look at these reviews on the Sephora website. 2. The Body Shop Seaweed Mattifying Day Cream, £12 The Body Shop / Via thebodyshop.co.uk If you are looking for a more reasonably priced mattifying cream, then the seaweed mattifying day cream is a really good option. It's also oil-free, and has a gel-like texture that easily absorbs and gives a matte, shine-free complexion. The reviews are worth reading. 3. NYX Matte Blotting Paper, £3.50 NYX / Via boots.com You use this to literally pat your face matte. It's great to have in your bag to blot away shine through the day. 4. Urban Decay De-Slick Mattifying Powder, £19.50 Urban Decay / Via feelunique.com So it comes in a weird lavender colour which is a little off-putting, but don't worry – it comes out translucent and works for all skin tones. Use the powder over your makeup, or whenever you feel a little oily. Check out this review from Casey Holmes; the powder review starts at 7:03. 5. Kiehl's Rare Earth Pore Cleansing Masque, £21.50 Kiehls / Via kiehls.co.uk So this is one of those products that you use once a week to give your skin a proper treat. It includes lovely ingredients like white clay, oatmeal, and aloe vera that soak up excess oil without drying your skin out. This face mask is definitely worth a try. It works magic on my oily skin. 6. NYX Make-Up Setting Spray, £7 asos / Via asos.com The matte finishing spray of your dreams. It really works and it's pretty cheap – what more could you ask for? You spray it all over your face after applying your makeup (I spray it before applying too) and your makeup will stay matte for the whole day. 7. Origins Checks And Balances Frothy Face Wash, £18.50 Origins / Via boots.com It strikes the balance of getting rid of shine without giving you that horrible tight skin feeling. You can use it both morning and night, and it's especially great for combination skin. 8. Make Up For Ever Mat Velvet + Foundation, £29 Make Up Forever / Via debenhams.com This works wonders for oily, blemish-prone skin. It gives great coverage and pretty much stays matte the whole day, although you might need to blot it a little if it's a warm day or if you're being active. Check out this review and demo on YouTube. 9. Urban Decay All Nighter Long-Lasting Makeup Setting Spray, £22 Urban Decay / Via urbandecay.co.uk Take the name literally: This setting spray will make your makeup last the whole day and night. One of the problems with oily skin is that makeup will slide off your face, and this bottle of magic from Urban Decay makes sure that doesn't happen. Check out Jackie Aina's review of the spray. 10. Neutrogena Visibly Clear Pore & Shine Daily Wash, £4.49 Neutrogena / Via Superdrug I mean if you're buying this product for the smell alone you're making a good choice, but it's also really good for oily skin. You skin feels matte after use, and this feeling lasts all day, whether you are wearing makeup or not. 11. Laura Mercier Invisible Loose Setting Powder, £29 Laura Mercier / Via houseoffraser.co.uk$ja=tsid:44970%7Ccid:202652635%7Cagid:10012791475%7Ctid:pla-82088556835%7Ccrid:54599431195%7Cnw:g%7Crnd:17017418002285624951%7Cdvc:c%7Cadp:1o2%7 This is worth every penny, and it lasts for a very long time. It's a lifesaver for oily skin and helps to keep foundation in place without feeling cakey.These reviews prove that it's worth all the hype. 12. BareMinerals Mineral Veil, £21 Bare Minerals / Via bareminerals.co.uk Because powder is your best friend if you have oily skin, and the Mineral Veil is bloody amazing. Use it over your makeup and it will reduce shine and even out your skin tone. It also comes out sheer, meaning it doesn’t look cakey over regular foundation.Have a look at the reviews. 13. Vichy Normaderm Night Detox, £15 Vichy / Via boots.com You know when you wake up and your skin feels really oily? Well this little gem helps to stop that, while making your pores look less visible. Check out Caroline Hirons' review of the the cream. 14. Murad Oil-Control Mattifier SPF 15, £29.50 Murad / Via murad.co.uk This product is made to mattify the skin, reduce excess oil, and get rid of shine. It's great because it still provides moisture and gives your skin a lovely smooth feel. Have a look at this review. 15. Liz Earle Cleanse & Polish Hot Cloth Cleanser, £15 Liz Earle / Via uk.lizearle.com First and foremost, the hot cloth feels AMAZING on the skin – it's like you're in the spa getting a facial. The oil-free cleanser removes makeup and leaves the skin clean and really soft. 16. The Body Shop Tea Tree Pore Minimiser, £8.50 The Body Shop / Via thebodyshop.co.uk This will smooth your skin, prime it, and keep it matte AF. It makes a great base for makeup and will make your pores look so much smaller. 17. BareMinerals Prime Time, £22 bareMinerals / Via bareminerals.co.uk Works really well for oily skin with enlarged pores. It allows the foundation to just glide on to your skin and a little really goes a long way.