When it comes to natural hair dye I am afraid many just do not get it. Natural means it comes from any source the way it should without alterations, especially from nature or based on the state of nature.
This means natural hair dye would come from something mother nature gave us. You cannot add chemicals to a natural substance and call it natural any longer because it is no longer natural! If you have a virgin drink, lets say a virgin margarita for instance, if you add alcohol it is no longer a virgin margarita!
So please do not let the companies fool you by saying the product is all natural, BUT it has some ammonia to help the color! That is like saying here is a virgin margarita, Oh, by the way we spiked it with some tequila so it will give you a buzz.
Natural is natural and sorry to say you cannot get a lighter color with natural hair dye, it is not possible! The only way to lighten it is with bleach or other harsh chemicals. Did you know that it can also cause your hair to turn gray at a much younger age? Chemical hair dye alter the pigment or "proteins" in your hair. Natural hair dye will cover the pigment or proteins, not alter them which means your natural hair color is still there, it is just "covered" up.
Many natural hair dyes are permanent and some are not. I have seen people use cool aid, which basically is food dye. Guess where one of our food colors come from? You guessed it, "indigo". Indigo (blue) is also found in our blue jeans. Indigo when applied on your hair will turn black. Use henna first and then indigo and you will get a jet black. It is a permanent hair dye and is safe for pets, animals, children, pregnant women and cancer patients.