Jo Malone is known worldwide for its elegant and sophisticated scents, whether it's in a candle, bath oil or perfume form. The luxury brand is admittedly not the cheapest, however, with a 100ml fragrance costing a cool £118. Fortunately, we've found a way for perfume fans to snap up two popular Jo Malone perfumes for £21 each.

Right now, Sephora is offering the Jo Malone London English Pear & Freesia and Myrrh & Tonka Travel Cologne Duo for £42. The set includes two 9ml fragrances that are the ideal size for travelling or keeping in a handbag for touch-ups throughout the day. It also makes an ideal stocking filler for Christmas , if you're already thinking ahead.

READ MORE: 'I've worn this scent since 2009 and I get still get compliments': Shoppers praise Estée Lauder perfume slashed by £38 READ MORE: Debenhams slashes £129 'Botox in a bottle' cream that creates younger-looking skin 'within days' by 85% Both scents are perfect for wearing throughout autumn and winter, too. English Pear & Freesia wraps the sensuous freshness of just-ripe pears in a bouquet of white freesias and mellowed by amber, patchouli, and woods for a luscious and golden olfactory sensation. While Myrrh & Tonka features the rich, potent sap of the Namibian myrrh tree.

It mingles whispers of warm almond and lush vanilla with lush vanilla and gragrant gifts of the addictive tonka bean for a warm and enveloping cold weather scent. The Jo Malone duo has racked up an impressive overall star-rating of 4..