ALTEREGO Life isn’t perfect but your hair can be! Alter Ego, Italy is a luxury haircare brand that I was introduced to last year.  It...