A few months ago I dyed my hair navy blue. It was one of those vibrant colours that would have been bright blue on lighter hair.
It looked good for about a week but has now faded to a dark red/copper colour 
My natural colour is very dark brown, almost black and I thought if I got a dye that matched my roots it would fix it.
However, when I spoke to a hairdresser she said that it wouldn't work and I'd need a few professional colour treatments to get rid of the red. Is she right?
I just want to be able to return to brown with the least fuss and expense. But if it's going to make it worse then I'll pay a salon.
What do you think?