What a difference a decade makes. On August 31, 2002, Sephora shut down its 21,000-square-foot Rockefeller Center flagship, a store that sources estimated cost $30 million at the time to build and was ...
Sephora is ending its Play subscription box this month with plans to come out with several other alternatives at different price points. The new offering launches April 28 with a set of “Sephora ...