L'Oreal Elvive Dream Lengths Restoring Long Hair Shampoo 700mlAdult, Gel / Liquid, 700 ml/g, Contains conditioner, Repairing, Normal, Distressed£6.97Compare prices