L'Oréal Paris Elvive Colour Protecting Shampoo L'Oréal Paris Elvive Colour Protecting Shampoo (£5) Image Source: boots.com