Sephora plans to roll out 10 to 12 stores in Latin America
Sephora is planning to roll out 10 to 12 stores in Latin America in the next two years as it moves to capitalise on the region’s promising beauty market.
Paula Larroque, Latin America senior vice president of the French perfumery chain told press the retailer will make its debut in São Paulo, Brazil, next April. The store will contain 400-500 square metres and be located in the city’s new luxury shopping mall, Centro Comercial Iguatemi. The opening will follow Sephora’s first Mexican store which opened in Mexico City in late October.
Larroque added that Sephor’as expansion into Mexico has so far been very successful, giving the LVMH-owned chain a taste of what it can achieve in Latin America.
“So far, our sales have been extraordinary, so we are feeling very positive about expanding in Latin America and about consumers’ high interest in our brand.”
Sephora will eventually be present in Mexico’s and Brazil’s largest cities, although Larroque declined to provide specific opening locations and timelines.