Events & PartieschennaiEvents Sephora launches its first store at Express Avenue, Chennai January 18, 2017 0 FacebookTwitterWhatsApp [wzslider autoplay=”true” transition=”‘flash'” lightbox=”true” exclude=”99917″] 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