Bath & Body Works Rosewater & Ivy Gentle Foaming Hand Soap The Bath & Body Works Rosewater & Ivy Gentle Foaming Hand Soap ($3, originally $7) smells like a bouquet of flowers and looks adorable. Image Source: bathandbodyworks.com Bath & Body Works Rosewater & Ivy Gentle Foaming Hand Soap $3 from bathandbodyworks.com Buy Now