Suitable for a variety of hair colouring styles. Refresh your look with20 Purple Premium Natural Semi-Permanent Hair Color, designed to add a vibrant purple shade while leaving hair feeling soft and conditioned.
This product would be the best fit for individuals seeking high-quality, natural-looking semi-permanent hair color for affordable prices.