Browse our best-selling collection of Blossom Perfume Oils and Spa Body Mists. Rose, Vanilla and Lavender Spa Body Mists leave you hydrated and subtly scented while our 7 Perfume Oils keep you fragrant all day long in either Rose, Honey Jasmine, Hibiscus, Cactus Flower, Vanilla or Coconut. All Vegan and Cruelty-Free.