Good Dye Young Semi-Permanent Hair Colour Pink Puff a pastel pink dye with salon-grade pigments that lasts 16-24 washes and does not damage your hair. Pink Puff is the sweetest cotton candy coloured pink. This semi-permanent dye provides ultra-vibrant colour and works like a hair mask. Best results on level 10 hair.