We use cookies to personalise the offers and shops we show you, remember your favourites, and keep making your experience better every visit. Choose "Accept All" for the full, personalised Virtual Mall, or set your own preferences. You stay in control. See our Privacy Policy.
by Kiehls
Kiehls Magic Elixir is available for £28.00 at Kiehls.
Available at Kiehls
Inspired by traditional uses of potent oils for their therapeutic and revitalising properties, this lightweight elixir is infused with a “magical mix” of oils to help promote healthy-looking hair. Smooth and soften with our pre-shampoo conditioning hair treatment for all hair types.
No reviews yet. Bought this product? Share your experience with one of the shops below.





Jml
Elizabeth Arden
Warda
Me Pure

Scottish Fine Soaps
Dr Botanicals