Best Temporary Hair Color at Sephora For Halloween 2021
7 No-Commitment Hair-Color Ideas to Flaunt Your Halloween Spirit
4
This Good Dye Young Semi-Permanent Hair Color ($18) is the one to pick if you want your new hue to last well past Oct. 31. Each of the nine shades offer professional-grade pigments in a nontoxic, peroxide-free formula so you can mix up vibrant results that last up to six weeks right at home.