17 May Hair styles and trends DECADE-DEFINING HAIRSTYLES – How to wear them now 17 May 2018 By zweli 0 comments As with fashion and politics, hairstyling history often repeats and reinvents itself with new and innovative ways of wea...Continue reading