Yes, you can use semi-permanent hair color on top of highlights in some cases:
* If your highlights are light: If your highlights are light blonde or similar, using a semi-permanent color on top will simply deposit a new color on the highlighted strands, giving them a more vibrant or darker shade.
* If you want to tone down brassiness: Semi-permanent colors can be used to neutralize unwanted brassiness in blonde highlights, making them appear cooler or ashier.
* If you want a temporary color change: Semi-permanent color fades gradually, making it a good option for experimenting with a new color without making a long-term commitment.
However, there are some things to keep in mind:
* Darker semi-permanent color on light highlights may result in a muddy or uneven color. This is because the semi-permanent color will be more intense on the previously bleached highlights.
* Semi-permanent color can fade faster on highlighted hair. This is because the hair has been bleached, which can make it more porous and prone to color fading.
* Semi-permanent color may not be suitable for all types of highlights. If you have very fine or fragile highlights, the added color may weigh them down and make them look dull.
Before applying semi-permanent color on your highlights, consider the following:
* Choose a semi-permanent color that is close to your natural hair color or a shade lighter than your highlights. This will help to ensure that the color blends in naturally.
* Do a strand test first. This will help you to see how the color will look on your hair and how long it will last.
* Follow the instructions on the hair color product carefully.
Ultimately, the best way to determine if you can use semi-permanent hair color on top of your highlights is to consult with a professional hairstylist. They can assess your hair type, highlight color, and desired outcome to provide personalized advice.