10 FACTORS FAIRY HAIR IS THE VERY BEST CARNIVAL TREND THIS YEAR