My hairdresser has advised me to buy a "blue or purple shampoo" to avoid the blonde bits in my balayage hair going brassy. I have googled and there are loads!
I don't want to spend a fortune but equally don't want to buy a cheap one and end up ruining my hair. Almost bought a John Frieda one and was then put off as some of the reviews said it turned their hair purple!
Any recommendations would be much appreciated, preferably something that won't dry my hair out as the ends do get quite dry anyway.
Thanks 