Events & PartieschennaiEvents Sephora launches its first store at Express Avenue, Chennai January 18, 2017 0 FacebookTwitterWhatsApp Advertisement The world’s largest beauty retailer to open its first store in Chennai, Check out the event gallery of Sephora launch at Express Avenue, Chennai Related Advertisement