So, I dyed my hair a dark blonde colour (natural colour is light brown) a few months back and I'd got noticeable brown roots, so I dyed it it red to cover the roots, and now the hair is red but the roots have stayed?!
Why did I get roots with semi-permanent dye, and why didn't more semi-permanent dye cover up the roots? What can I do?!