dye longer or wallpaper does demi or semi permanent hair dye last longer Demi-permanent hair color is long-lastingup to 24 shampoos. If you want the same color in your hair for longer go with permanent.… Sunday, October 16, 2022 Edit