I've just bought some Jo Malone perfume, but I'm disappointed that it hardly lasts any time at all on me. I once heard that although you can't smell the perfume you've put on, other people can, it's just that your nose has got accustomed to it - is there any truth in that, or have I just wasted £50?