SHOPPERS are racing to buy the "best" Marc Jacobs perfume for just £45 - instead of the usual £89.
Those wanting to get their hands on the Perfect fragrance will save more than £40 if they bag the offer at The Fragrance Shop.
You can bag a 50ml bottle for just £44.99, compared to the usual retail price of £89.
And on top of that, there's a free gift available with the purchase of selected Marc Jacobs Perfect fragrance.
The item will be automatically added to your basket.
Marc Jacobs Perfect is a playful, modern fragrance that aims to celebrate self-love and authenticity, according to the brand.
read more about perfumes
Released in 2020, the perfume is designed to be a comforting and uplifting scent.
The fragrance opens with bright, juicy notes of rhubarb and daffodil, which create a fresh and vibrant introduction.
This is balanced by a creamy heart of almond milk, adding a smooth, comforting layer.
The scent then settles into a soft base of cashmeran and cedarwood, giving it a warm and grounded finish.
Most read in Money
Perfyme lovers went crazy for the offer and cannot wait to get their hands on the great bargain.
One person said: "Best perfume."
Tagging a friend, another added: "Was this not the one you were looking for?"
Others were asking their pals to get it as a Christmas or birthday present.
It comes after a savvy shopper revealed how she bagged a full-sized Jo Malone perfume for less than half the price from a high street shop.
Clever Charlie says she is usually pretty picky with her perfumes but admitted she can't resist a bargain either.
That's why she got her latest fragrance from Zara.
Charlie said she found herself a new 100ml bottle of Jo Malone perfume, and she paid just £25.
READ MORE SUN STORIES
But she made sure to stress she didn't purchase a dupe, which Zara tends to be famous for making.
Instead, her full-size fragrance is part of a collaboration between Zara and Jo Malone.