Collection: Moisturizing Shampoo
-
ALURAM MOISTURE SHAMPOO
Regular price From $26.00 CADRegular priceUnit price / per -
ALCOVE HYDRATING SHAMPOO
Regular price From $22.00 CADRegular priceUnit price / per -
BOKKA BOTANIKA REPLENISHING MOISTURE SHAMPOO
Regular price From $30.00 CADRegular priceUnit price / per -
REDKEN ALL SOFT SHAMPOO
Regular price From $25.00 CADRegular priceUnit price / per$0.00 CADSale price From $25.00 CAD -
PAUL MITCHELL Tea Tree Hair and Body Moisturizer
Regular price $28.00 CADRegular priceUnit price / per -
SEBASTIAN Drench Moisturising Shampoo
Regular price From $22.00 CADRegular priceUnit price / per$0.00 CADSale price From $22.00 CAD -
SEBASTIAN Dark Oil Lightweight Shampoo
Regular price From $22.00 CADRegular priceUnit price / per$0.00 CADSale price From $22.00 CAD -
L'ORÉAL NFORCER Shampoo
Regular price From $35.00 CADRegular priceUnit price / per$0.00 CADSale price From $35.00 CAD -
Schwarzkopf BC Bonacure Moisture Kick Shampoo
Regular price From $20.00 CADRegular priceUnit price / per -
PAUL MITCHELL TEA TREE LAVENDER MINT SHAMPOO
Regular price From $30.00 CADRegular priceUnit price / per -
Keune Vital Nutrition Shampoo
Regular price From $24.00 CADRegular priceUnit price / per$0.00 CADSale price From $24.00 CAD -
PAUL MITHCELL INSTANT MOISTURE Shampoo
Regular price From $17.00 CADRegular priceUnit price / per -
PAUL MITCHELL Awapuhi Original Shampoo
Regular price From $18.00 CADRegular priceUnit price / per -
PUREOLOGY Hydrate Shampoo
Regular price From $50.00 CADRegular priceUnit price / per$0.00 CADSale price From $50.00 CAD -
PUREOLOGY Hydrate Sheer Shampoo
Regular price From $50.00 CADRegular priceUnit price / per$0.00 CADSale price From $50.00 CAD -
Olaplex No. 4 Bond Maintenance Shampoo
Regular price From $35.00 CADRegular priceUnit price / per$120.00 CADSale price From $35.00 CADSale -
MOROCCANOIL Moisture Repair Shampoo
Regular price From $30.00 CADRegular priceUnit price / per$0.00 CADSale price From $30.00 CAD