Guerlain South Coast Plaza
Post

Guerlain Opens First West Coast Boutique at South Coast Plaza

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,...