Hi sorry no recommendations but I've heard there are vegetable based dyes that you can get your hairdresser to order in. I would imagine that the range of colours is more limited but other than that don't know a lot about them.