Fancy a change of hair colour? These semi-permanent hair dyes are perfect for ... greys – without permanently dyeing them. It’s the brand famous for putting pastel hair on the map – if ...
£6.50 – a semi-permanent colour cream that lasts between two and 30 washes depending on hair porosity. Lime Crime’s hair dyes are just as you’d expect from the brand reknowned for its zingy ...