Free Delivery on Orders Over £50 at Direct Cosmetics
10% off First Orders at Direct Cosmetics
Up to 60% off RRP on Selected Lines at Direct Cosmetics
10% off Student Discount on Orders Over £20 at Direct Cosmetics
New codes for Direct Cosmetics
Straight to your inbox
10% Key Worker Discount on Orders Over £20 at Direct Cosmetics
Mystery Box from £9.99 at Direct Cosmetics
Up to 60% off Hugo Boss Fragrance at Direct Cosmetics
Gift Vouchers Available at Direct Cosmetics
Delivery from £2.95 at Direct Cosmetics
Special Offers with Newsletter Sign-ups at Direct Cosmetics
Still looking?
Here are some offers you might like
Buyers Guides

Why we love: Direct Cosmetics
Whether I’m topping up my monthly stock of ESPA or looking for a new fragrance to try, Direct Cosmetics has me covered. I can shop all my beauty favourites at incredible prices, and there are always extra savings to be had.
My first tip is to sign up for the Direct Cosmetics email newsletter. In my experience this is the best way to hear about special offers and news, as well as upcoming sales which run for more than 10% of the year.
Other ways to save include student and keyworker discounts. Plus, our Partnerships team can often negotiate exclusive rewards and discounts that you won’t find anywhere else.
VoucherCodes has worked with Direct Cosmetics since 2008, so we have a well-established relationship that allows us to bring our users the best savings. Our in-house data shows that VoucherCodes’ users spend an average of £46 at Direct Cosmetics and make a median saving of £5 each time when using one of our Direct Cosmetics promo codes.

How to Save at Direct Cosmetics
1. Subscribe to the newsletter:
To get the most from Direct Cosmetics, our first tip is to sign up to the email newsletter. You’ll be the first to hear about exciting news and new product arrivals, plus, get exclusive offers and Direct Cosmetics discount codes sent to your inbox.
2. Direct Cosmetics student discount:
Lucky students, it’s your time to shine! Stock up your make-up bag without blowing the budget with 10% off over £20. You’ll just need to verify your student status and register with the listed affiliate to save.
3. Direct Cosmetics keyworker discount:
Keyworkers can also enjoy exclusive savings at Direct Cosmetics. Again, you’ll just need to confirm your status with the relevant affiliate and save 10% off every order over £20.
4. Shop the sales:
According to our in-house data, there’s usually a Direct Cosmetics sale running for more than 10% of the year. With huge savings on make-up, skincare, haircare and fragrance, it’s one of the best ways to save (outside of our codes).
5. Free delivery:
Enjoy free delivery when you spend £50 or more with code: FREEDELNOW.
41 Discount Codes and Deals in Health & Beauty
SEE ALL OFFERSShop Twice, Earn £5 – it's that simple
Earn a £5 gift card for every two shops at hundreds of VIP retailers – up to £25 a month.