Difference Between Semi And Demi Hair Color

The main difference between semi-permanent hair color and demi-permanent hair color is that semi-permanent hair color is the color that fad...

Demi Wave Long Hair

Gone are her signature long brunette waves and in their place is a modern chop. The heat-friendly fiber allows you to straighten or curl th...