Special Effects Semi Permanent Hair Dye will stay in your hair for months. Use special effects hair dye and special effects hair color to to dye your hair in any amazing special effects hair color you like. Vibrant Color special effects hair dye will leave your hair intense shades of your favorite hair dye color.