You Can Save Up To 50% On Fragrances At LOOKFANTASTIC, So That's Some Of Your Christmas Shopping Sorted
I don't know about you, but I'm stocking up!
We hope you love the products we recommend! All of them were independently selected by our editors. 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.
LOOKFANTASTIC is currently having a HUGE promo on their best-selling fragrances – including some pretty big brands! We've rounded up our top picks for you to get some inspiration:
1. This Calvin Klein Eternity Moment Eau de Parfum has a gorgeously rich scent and is reduced by 50%!

Price: £36.50 for 100ml (usually £73.00).
2. The floral notes of this Daisy by Marc Jacobs Eau de Toilette will have you dreaming of summer, and it's 19% off right now!

Price: £64.00 for 100ml (usually £79.00).
3. This Salvatore Ferragamo Amo Eau de Parfum has opulent notes of blackcurrant, jasmine, and musk – oh, and it's half price at the moment!

Price: £45.00 for 100ml (usually £90.00).
4. This Versace Eros for Men Eau de Toilette is 20% off and looks as beautiful as it smells!

Price: £41.60 for 50ml (usually £52.00).
5. This Estée Lauder Beautiful Belle Love Eau de Parfum has an alluring sweet and creamy scent, and is reduced by 40% right now.

Price: £31.20 for 30ml (usually £52.00).
6. This 50%-off Calvin Klein CK In2U for Men Eau de Toilette has a deep, woody scent that's perfect for wearing in the winter months.

Price: £25.00 for 150ml (usually £50.00).
7. Can we take a moment to appreciate this 25%-off Moschino Fresh Couture Eau de Toilette? If its mandarin and bergamot scent doesn't leave you feeling ~refreshed~, using its unique packaging sure will!

Price: £28.00 for 30ml (usually £35.00).
8. Get this crisp and clean-smelling Yves Saint Laurent Kouros Eau de Toilette now while it's 30% off!

Price: £49.00 for 100ml (usually £70.00).
9. This Chloé Love Story Eau de Toilette has an iconic scent, will look gorgeous on your dressing table, and is 18% off.

Price: £48.00 for 50ml (usually £58.50).
10. This Nina Ricci Nina Eau de Toilette doesn't just have an irresistible sweet and musky fragrance, it's also 18% off!

Price: £56.96 for 80ml (usually £67.00).
11. You'll be saving 25% on this Paco Rabanne Hers and Hers Limited Edition Bundle when compared to buying the perfumes individually!

Price: £89.20 for 50ml of Pure XS For Her and 30ml of Lady Million Empire (usually £111.50 when bought individually).
12. And this Paco Rabanne Invictus for Him Eau de Toilette has a fresh, energising scent which you can get for 18% off right now.

Price: £42.50 for 50ml (usually £50.00).
13. This Le Couvent des Minimes gift set comes with a beautifully packaged cologne and soap duo – they're made using natural botanical essences and are 35% off!

Price: £26.00 for a 50ml cologne and bar of soap (usually £40.00, contents worth £52.00)
14. This classic Paco Rabanne 1Million for Him Eau de Toilette is 15% off and comes in an extra large size, so it'll last ages!

Price: £83.73 for 200ml (usually £98.50).
15. This Versace Bright Crystal gift set would make a stunning present – it's also 18% off, just FYI.

Price: £33.15 for a 30ml perfume and 50ml body lotion (usually £39.00, contents worth £47.50).
16. This 25%-off Compagnie de Provence scented candle will fill your room with the cosy scent of white musk.

Price: £30.40 (usually £38.00).
17. This Jimmy Choo gift set contains a refreshingly scented Eau de Toilette and shower gel, and it's reduced by 18% right now.

Price: £40.80 for a 50ml perfume and 100ml shower gel (usually £48.00, contents worth £59.00).
18. The uplifting scent of this Paco Rabanne Olympéa Eau de Parfum lasts for a really long time on the skin – and it's 18% off at the moment.

Price: £40.80 for 30ml (usually £48.00).
19. Finally, if the striking bottle is anything to go by, the sultry scent of this 18%-off Carolina Herrera Good Girl Eau de Parfum is anything but understated!

Price: £43.35 for 30ml (usually £51.00).