You cant dye over black hair or dyed black hair. You need to strip the color or dye from your hair beforehand, which if you dont know what your doing can damage your hair or come out terribly uneven. Its best to see a professional when your dealing with black hair and stripping it. If you must do it at home though, bleach is a horrible option because it severly dries out and damages your hair. You need to get a hair stripper or toner that will take the dye/color out of your hair first, and then you can dye it midnight blue. Be sure to use a conditioning treatment in between or after your done since stripping your hair can really dry it out.
When I tried it, it turned out stupid because my hair was already dark. If you want it to come out "midnight blue", use more than the bottle and see if it works. I would, however, recommend a professional do it because they can prepare your head for proper dying.
I had my sister do mine midnight blue and I had to use 3 bottles of it because my hair is darker than hers so it didn't turn out too great. The only time you could notice it was when my head was in the sun. :P
you can dye your hair from black to blue you will just have to do it a couple of times. or put a light blond in it and it will go ginger but it dont matter and just put the blue over it and it would look fine. to be honest what i would do is put the blond on 1st theb blue, when u put the blond on it will look fine :)
you shouldnt bleach your hair..i tried highlights..and i have dark hair so i had to "lift" the color out to make it lighter....trust me it just looks crappy when your hair is damaged..so if you want to bleach your hair ok? but i wouldnt..i regreted it..but its ur hair.
You can't bleach your hair blue... You have to bleach it several times preferably to a light blondish color then dye it midnight blue with midnight blue hair dye.
I really suggest you go to a hair salon. If you bleach your hair, you will damage almost beyond repair.