How about body sprays from Bath
I would suggest to use the fragrance you enjoy, just switch to the lotion. Less alcohol and still smells good.
Try the body lotion or butter instead in your favorite fragrance. They are long lasting but have a milder scent.
Mary, Bath and Body also makes the matching lotions and body butters. They can give you that subtle scent that lasts all day.