Skip To Content

    21 Online Deals That Are So Good, You'll Simply Have To Treat Yourself

    Including 43% off Shark's iconic anti-hair wrap vacuum!

    We hope you love the products we recommend! All of them were independently selected by our editors. Some may have been sent as samples, but all opinions and reviews are our own. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    1. John Lewis has a fab spring offer with 20% off fashion, homeware, and more. This Egyptian cotton duvet cover is so incredibly comfy, you'll never want to leave your bed!

    2. Redbubble are offering 15% off EVERYTHING with the code MAGIC15 till midnight on Thursday 25th March. They sell artsy stationery, homeware, clothing, and more. Personally, I'm a big fan of this watercolour print face mask.

    3. You can make HUGE savings in Very's Easter deals event. This best-selling Shark Anti-Hair Wrap vacuum is a whopping 43% off!

    4. Oliver Bonas have up to 30% off all clothing and selected jewellery and accessories right now! These leopard print trainers are super cute, and their neutral colourway means they'll go with basically everything.

    5. You can take 60% off selected pieces in e.l.f.'s huge spring sale. This pigmented eyeshadow palette has a great combination of vibrant and neutral shades to help you create infinite summery lewks. Oh, and it's just over a fiver – no biggie.

    6. If you haven't checked out Monki's mid-season sale yet, what are you waiting for? It's full of gems like this ribbed zip cardi!

    7. You can save loads on Urban Decay's makeup sets with the code GETSET till Wednesday 31st March. This foundation and setting spray bundle will ensure you look flawless on the long-awaited First Night Out!

    8. Arena Flowers are offering £5 off orders over £35 with the code AF-EXAF-5OFF35. You can make your own gorgeous spring wreath with this kit!

    9. TruffleShuffle have up to 40% off selected styles for a limited time only! I'm obsessed with these chic Disney villain plates.

    10. Kiehl's has a springtime sale on with up to 20% off best-selling bits like this Clearly Corrective Dark Spot Solution.

    11. Whistles have further reductions in their epic spring sale! This stylish forget-me-not print dress simply screams spring.

    12. Feelunique have a 'spin the wheel' deal where you can win up to 20% off your order, so now would be a great time to stock up on the Elemic Pro-Collagen cleansing balm!

    13. Wayfair's open box deals page includes quality products at a fraction of their original price! This round accent mirror looks really stylish.

    14. They also have 15% off LOADS of ghd products right now. Their cult-status hair straighteners are of course included, alongside this super highly-rated hairdryer!

    15. Ann Summers have up to 30% off spring essentials at the moment, including this lovely burgundy sleepwear set!

    16. Foot Locker are offering up to 25% off selected Nike trainers. The orange-to-red detailing on these bad boys is ~lit~.

    17. Weekday have a mid-season sale with up to 60% off! This sweet floral T-shirt is going into my basket as we speak.

    18. Paula's Choice have 15% off all SPF products for a limited time only. Since the sun's finally peeking out of the clouds, I'd say now's the perfect time to upgrade your face cream to this intensely nourishing moisturiser with SPF50.

    19. You can take 20% off your entire order at ASOS with the code NEWFITS till 8am on Friday 26th March – all you have to do is spend £50! Might I suggest these hourglass fit jeans to start your haul?

    20. You can also take an extra 25% off their spring edit (which is already up to 70% off!) with the code SZNFAVES. This mini T-shirt dress is an absolute steal.

    21. Finally, Missguided currently have 20% off all their new-in bits for spring, and this porcelain print co-ord is giving me *serious* Italian romance vibes.