Yes, temporary hair color sprays don't last for long. It can quickly fade away after shampooing your hair. The hair color can come out after 2-3 hair washes.