Brown Hair Color Fades
I have dark brown hair naturally. I bleached my hair 3 times to get it blonde, kept it for a few weeks but then decided to go brown again.
I recently had to re-dye it brown again because the colour keeps washing out.
How do I overcome this? How do I get the colour to stick and avoid the green undertones?
****************
It sounds like you have a porosity problem more than anything else.
When your hair is bleached blonde, it becomes very porous. When something is porous, it cannot hold more than it's capacity for long amounts of time. As long as your hair cuticles are raised, (porous), your hair will not hold much of anything, including color.
(Think of a sponge you use to wash your dishes. When the sponge is full of water, it leaks out any excess water you apply to it. Your hair is much the same way. Once it gets filled up all the way with color, it cannot hold anymore.)
To help your hair be better able to hold more color, you must help to lay down the cuticle of your hair first.
The key is to use
porous hair treatments before and/or after coloring your hair again. Most any kind of
deep conditioning treatment will also help. You may have to repeat them several times
before you color again for best results.
Once your hair is less porous, it will hold hair color much more effectively. Dark hair colors have very dense color molecules. When your hair is porous, it tends to leak them all back out. Fix your hair porosity and you'll have much better color results.
To keep green colors from becoming a problem, stay away from ash colors, especially if you had a golden blonde hair color. Ash colors typically have a green or blue base. If you had golden blonde hair (yellow base) and mixed it with a blue based ash brown color for example, you'd get green tints as a result. (yellow + blue = green.) Try beige, soft, golden, or neutral brown colors instead.