When it comes to curly haircare, Moroccanoil are pros. Naturally weaker and more prone to breakage, coily and wavy strands need an extra hand - especially when there is bleach involved. This hydrating ...
It deposits the perfect amount of purple dye to counteract brassiness while ... Purple pigments keep gray hair bright, while silk proteins strengthen against breakage. Pureology's purple shampoo ...