Most doctors would say yes -- there's no good proof that the chemicals in hair dye cause birth defects, miscarriages, or any other pregnancy complications, and it's probably fine to dye your hair a couple of times during pregnancy.

That said, there are also no studies that confirm that these products are totally safe (after all, who would volunteer?), which is why experts recommend taking precautions like waiting until the second or third trimester -- when most of baby's major organs have finished forming -- and opting for vegetable dyes and semipermanent color (hues that wash out after about a month), which usually don't contain harsh chemicals like ammonia or peroxide. If you're still worried, consider getting highlights, which aren't applied directly to the scalp and are therefore less likely to be absorbed by your body. And if you're coloring your hair at home, remember to wear latex gloves to keep the chemicals off your skin. Don't leave the product on any longer than necessary.

IT IS MUCH SAFER TO DYE YOUR HAIR WHILE YOU ARE PREGNANT ITS ALSO SAFE AFTER BUT SUGGEST TO DO IT BEFORE; THE SAFE WAY TO DYE YOUR HAIR IS AROUND 30-34 WEEKS USING THE FOAM COLOR BOX DYE THEY SELL AT ANY DRUGSTORE MAKE SURE TO DYE AT NIGHT OR EARLY MORNING. YOU CAN ALSO VISIT BESTTIPSZONE.COM

Submitted by ANAHI456

I have found some good tips in following link, It may be good for you too,
http://www.besttipszone.com