Guerlain has opened its newest boutique at South Coast Plaza in Costa Mesa, Calif., marking its 100th stand-alone store globally; it’s the third in the U.S. and first on the West Coast. The expansion reflects the French brand’s focus on growing its direct retail footprint and strengthening its position within the U.S. luxury beauty market,...
