My hair is mainly blond, but is too yellow for my liking. I use an ash blond dye on it (over the grey) but it is still too yellow. I don’t want to change the dye as I use a Daniel field one which isn’t harsh and has no bleach in it so it just colours the white hairs. I’ve tried all the purple shampoos and also some recommended other things, fudge purple hair stuff, platinum toning mousse. None of them do anything at all. I am tempted to put a grey dye over it but I realise this may not be the right thing to do. Any ideas?