Pop! Fizz! Clean! The handmade bath bombs from Charmed Bath & Body make a perfect personal spa day treat. Each bath bomb is handmade with recognizable vegan ingredients like baking soda, Epsom salt, citric acid, kaolin clay, grapeseed oil, witch hazel, cornstarch and essential oils. The bath-time treats come in six intoxicating fragrances: coffee, eucalyptus and spearmint, grapefruit, lavender, rose and oat milk, and honey.