Home These are crazy colour semi-permanent hair dyes, which are vegan friendly 🌈💕 Lasts between 6 - 8 washes Manic panic hair dye £12.95PricechoicesSelectQuantityAdd to Cart