I want to temporarily dull down the white of a dress shirt for a costume (think dusty/faded), but I also want to restore the whiteness once I've finished with the costume. I'm after something that will stay in place until it's washed and not rub or flake off while I'm wearing it. Would a tea dye work or would it permanently fade/stain the fabric?