I've been repurchasing L'Occitane's Almond Shower Oil (£18.00) for years now. Not only does L'Occitane's almond range offer one of my favourite scents, but the shower oil is a godsend for anyone who shaves their legs or underarms. When used on damp skin the oil gently foams, allowing a razor to very gently and evenly glide over the skin - resulting in an unbeatably close and smooth shave. The only real downside to L'Occitane's Almond Oil is the price. Although it can go a long way when reserved as a shaving oil it also works wonderfully in place of a shower gel, and once that becomes a habit then you can get through a truckload of the stuff!
Recently I spotted Dove's Nourishing Care Shower Oil (£4.38) in my local Superdrug, and I was quite excited to try it out. I know of a couple of in-shower oil products, but I'd never seen anything that looked like such a good dupe of the Almond Shower Oil. Dove's offering is housed in similar packaging and the oil has a very similar consistency. Despite lacking the gorgeous L'Occitane fragrance, Dove's Nourishing Care Shower Oil offers a remarkably similar result when used as shaving oil. It foams slightly less luxuriously (which also probably means you'd use more product each time) but it still leaves your skin feeling incredibly smooth.
If you've been put off L'Occitane's Almond Shower Oil by its price-tag, then I would seriously recommend trying Dove's alternative. Everything that the drugstore dupe lacks can be totally excused by its affordability.