Maybelline, the global makeup brand, has launched the Beauty Squad, a collective of creatives at the forefront of South Africa’s pop culture.Maybelline reflects the vibrant culture, diverse population ...