The Body Shop Cactus Blossom Shower Gel The fruity-floral scent of the The Body Shop Cactus Blossom Shower Gel ($10) will make you feel like you're standing on a cliff underneath a waterfall instead of under the stream of your shower. Image Source: ulta.com The Body Shop Cactus Blossom Shower Gel $10 from ulta.com Buy Now