Fragrance fans are snapping up a best-selling celebrity perfume that 'smells gorgeous' and is 'loved by all ages' after Amazon slashed the price to £10. Britney Spears' Fantasy Eau de Parfum is said to be a personal favourite of Taylor Swift's and shoppers say they 'always get compliments' when wearing it.

The fruity amber fragrance features top notes of lush red lychee, golden quince and kiwi, with sweet heart notes of jasmine petals and white chocolate, followed by sensual base notes of musk, orris root and woods.

A 30ml bottle usually costs £28 at Boots, but has been halved in price to £14 in the sale ahead of Valentine's Day. Meanwhile, Amazon has reduced the same-size bottle from £25 to just £10.

READ MORE: Beauty box worth £318 is now £50 - and one product costs almost the entire price on its own

READ NEXT: Shoppers can get an Amazon Echo Pop smart speaker for £24.99 in mini sale

Fantasy has received glowing reviews from Boots shoppers online, with an overall rating of 4.7 out of 5 stars from nearly 500 reviews. Many shoppers praised the 'fresh and fruity' scent that 'lasts all day', while others said the perfume made the 'perfect gift' as it was 'suitable for all ages'.

One happy customer said: "Just brilliant! Fruit and long lasting but not overly sweet." Anne said: "Gorgeous fresh smell. Always get compliments when I wear it." And Frankie said: "Love it. Unreal. I've gotten so many compliments! Best affordable perfume."

One shopper said: "I love this perfume. It smells amazing and it's not an obnoxious scent." Someone else wrote: "Perfect perfume. This is a gift and I know it will be loved. Great size and great price." And another five-star reviewer said: "I love this perfume. It smells amazing and it's not an obnoxious scent."

Some shoppers found that the scent didn't last very long, as one person said: "Smells good but it doesn't last too long. Two to three hours and it needs to be reapplied." However, others claimed that it 'lasts all day', as Tracy wrote: "Fresh and fruity. Smells really nice and lasts all day. Suitable for younger adults as well as more mature."

Dawn said: "Britney Fantasy my daughters and I love this fragrance and have done for years." Lyn wrote: "Lovely smelling perfume at a very reasonable price." Someone else put: "I love this perfume. It smells amazing and it's not an obnoxious scent." And another fan raved: "Great everyday perfume, especially for the price!!"

Fragrance lovers can buy Britney Spears' Fantasy 30ml Eau de Parfum at the reduced price of £14 on the Boots website. The celebrity scent is even cheaper on Amazon, where it's down from £25 to £10 in a limited time deal.

Amazon is also selling a 100ml bottle of Britney Spears' Fantasy for £19.99, originally £42 - a saving of 57%. Another top fragrance deal includes Jennifer Lopez's Glow Eau De Toilette Spray 100ml - down from £45 to £19.99 - a saving of 58%.

You can keep up to date with the latest What's On news by signing up to the newsletter here.