I know roll-on perfume oils aren’t new, but I really like these ones from Cowshed. Namely because of the names! Who can resist Knackered Cow, Moody Cow or Horny Cow? But a-moo-sing (sorry!) names aside, they really do smell rather gorgeous and pure - they’re paraben, petrochemical and sulphate free. I have Lazy Cow with essential oils of jasmine and geranium – quality is high so a little roll gives a lot of fragrance, to warm and aid contemplation, and it has the desired effect. I can’t stop sniffing my wrist once applied for good scented karma. Pop in your handbag for instant mood enhancing, or buy for stocking fillers. I'm actually going to use a couple for cracker gifts as they're the right size to fit into a toilet roll!
Cowshed Perfume Oils Roll-Ons come in seven fragrances at £18 each.