My hair used to be dark blonde with a lot of grey, so for years I coloured it blonde with a home box dye. Now with age, it's turning silvery blonde, with a very blonde streak at the front, which is actually quite nice, so I'd like to grow it out and see how it looks naturally. The problem is that I now have silver blonde roots (my own colour) and a brassy blonde further down. Normally I wouldn't care as I work from home, but I'm going on holiday soon, and this isn't a great look. Any ideas? A temporary colour? I don't want to lose what I've grown out so far by throwing a permanent dye on it, as I have about 3 inches now of natural roots.