I'm 35 years young but very grey, I dye my hair every 6 weeks at the moment and it still doesn't cover my greys for more than a couple weeks. I don't want to dye it more often as my hair is becoming thin and dry but I don't want to look like I'm 50 years old either. I have tried the dyes with no ammonia but they don't seem to take to my hair.
Can anyone recommend a hair dye with good coverage that doesn't wash out?