I have bright purple hair. Semi-permanent dye over bleach highlights. The combination of styling and sun absolutely destroys it. Anyone got any suggestions for products to keep the colour going for longer? I don’t have a head or job for hats.