I've been given a £20 voucher for good old M & S and thought that I'd treat myself to some perfume. I'll be visiting my local store tomorrow but wondered if any of you had any recommendations for nice-smelling, long-lasting scents? TIA