insert_link Fashion Storm Reid is the new Brand Ambassador for New Balance On October 27, New Balance officially announced actress Storm Reid (Euphoria) as its latest ambassador. As a self-proclaimed sneakerhead, her new role felt like the perfect fit.“It’s a dream come true. I've been a sneakerhead for a very long time and then a person that loves fashion" she said in a phone interview with Teen Vogue. Not only is Storm’s ambassadorship impressive on its own, but it also comes at a […] todayNovember 9, 2021