The new perfume oils from Cowshed are a little bit ‘hippy’ for my taste but are the easiest ‘in-handbag’ scents I know. A small 10ml roller-ball vial and applicator are perfect for on the spot touch ups and if you love that kind of aromatherpy smell that essential oils have, you’ll love the formula of these. 
At £18 I think they’re pricy but a little does go a long way (you aren’t spraying into the ether for a start) so if you find a fragrance that suits you, it’s a good buy. There are six to choose from.