Please help! My brown hair has ever increasing greys and I'm bored of my current solution. I use a vaguely eco /gentle home dye every month or so in an attempt to cover the greys. I choose the closest colour to my own - a mid ash brown. But there is a reddish sheen to my hair regardless, that you notice when it catches the light. And the greys only take some of the dye so they look more like blond highlights but not in a good way. I tend to just touch up the roots because I'd need two packs to get the lengths and the underneath but I think that's adding to the overall crapness as the natural colour underneath isn't red tinged.
Would a purple shampoo cancel the red sheen? What I'd really love would be to ditch the brown dye altogether and use a toner that actually coloured the greys, in a violet or pink colour. But is that actually feasible or something only a salon could do? (Can't afford, sadly).
If it makes a difference, my hair is thick, coarse, and wavy on a good day, otherwise superfrizz. I did try letting go of the dye at the start of lockdown. My friend looks stunning with her white streaks on dark hair. But light grey streaks on mid brown just made me look washed out, especially as my eyes are grey too.