My Body sprays contain near-zero alcohol. They will leave your skin soft, not dry.
They have long-lasting power, I kid you not, and they are available in several great fragrances. Plus, they will not stain your clothing; however, it's always a good idea to test first :-)
Please note that fragrances followed by (**) indicate a unisex scent.