We were so pleased to see our newest launch – Supreme Skin Cleansing Oil in The Telegraphs’s Stella Magazine. Mentioned as one of the Best Beauty Products To Buy Now, According To The Telegraph’s Experts, here’s what they said: ‘Infused with a whopping 18 botanicals, including rosehip, jasmine and sandalwood, this rich cleansing oil smells delightful and it’s 100 percent natural.’

Shop our Supreme Skin Cleansing Oil With Pure Muslin Cloth