So, last night I decided to dye my hair - something I've not done for a few years now. In order to limit the potential staining caused by the dye, I decided to pull on my old black 'technical' running t-shirt on the basis that I wouldn't show any marks. By the time I'd finished, there was indeed a big glob of dye on it, so a good call indeed. I forgot to rinse it off last night, so figure that'd be a stain which would be there forever - although fortunately it only really showed on the inside of the top which looked a pale-ish grey. I've put is through a quick wash cycle on its own this morning - and its come out spotless!
So there we have it - this top is unstainable!
*Disclaimer: please don't hold me responsible if your very expensive pale top doesn't have the same magic property!