The only problem with borax is the skull and crossbones. It's there for a reason. It's dangerous. It's great for laundry, but I'd stay away from putting (sprinkling) it anywhere where a child or pet could be exposed. Go for something biodegradable or organic. ... View related article.
If you want to dye it because it's faded then just redye with black RIT. If you want a white one take it to a seamstress and ask for a duplicate white dress. Try to bleach it and it's toast. ... View related article.
Try All Fabric Bleach. A friend gave me some and it removed all the yucky baby barf stains. I was looking for an organic or biodegradable alternative to borax. Put about a 2 tsp in a bucket of hot water and let sit for a couple days. Won't bleach colors either. My son was eating pomegranates in a light blue polo shirt, yikes! Blue as new and no signs of fruit stains. I've used it in my carpet cleaner, as a grout cleaner and my husband uses it to clean oil stains from the driveway. It's one of those products I can't live without. I got it from shoponestore.com, but other than that I think you have to know someone that sells it. Totally worth every cent. ... View related article.