The first thing to do when fading/removing semi permanent dye is to keep washing it, as I mentioned above. If this fails, which it has, I've heard about a few nifty tricks to try.
The first is to wash your hair with washing up liquid. Sounds mad I know, I thought this at first too. Creating a mixture with half washing up liquid, half shampoo (head and shoulders preferably as it removes dye quicker) should work. Crushing a vitamin C tablet into the mixture would benefit, as putting washing up liquid on your hair is very harsh.
I tried this and low and behold, it did actually fade the pink out a little. In other places however, it was still as pink as it was before. My next move was taking a trip to Boots to buy a product called Colour B4. This doesn't use bleach or ammonia, and so I started off with the regular strength one.
After following the instructions precisely, it had only faded it slightly more, but it hasn't stripped all the colour out as it had advertised! I went back to the store to get some more, this time with the extra strength, and then once more when that attempt failed too. Since you can only use this product three times on your hair, I had to stop after the third attempt.
I am now left with half naturally blonde hair, but random light pink streaks poking out. Not exactly what I wanted, but at least it's manageable. Hopefully it will fade with time.
Have you got any tips for fading semi-permanent hair colour?