from EDITION 29 for overall nourishment to EDITION 11 for growth. Unsure which Edition is right for your hair?
Discover the Editions...
-
The Ultimate Oil for Hair - Edition 29
Regular price From £13.25 GBPRegular priceUnit price / per£13.25 GBPSale price From £13.25 GBP -
The Ultimate Oil for Hair - Edition 11
Regular price From £39.00 GBPRegular priceUnit price / per£45.00 GBPSale price From £39.00 GBPSold out