I "dyed" a lace curtain with water based paint. I wanted a creamy/tan color to blend with my walls so I took a white lace curtain (don't know the fabric content - it was an old curtain) and dipped it in some watered down paint leftover from the walls. The I wrung it out (do not rinse) and hung to dry, smoothing carefully so there would be no wrinkles. This curtain was used on a cabinet door (behind glass) and has been there for several years. I do not plan on washing it. It looks antique and blends well (it's not as dark as the wall)