In general, there are four types of hair dye: temporary, semi-permanent, demi-permanent, and permanent. If you’re looking to take the most natural route when it comes to hair dye, you should ...
‘No Bleach London’ is a range of seven box dyes that create permanent colour changes with absolutely no bleach whatsoever, thus minimising the damage to your hair without forgoing vibrancy and ...