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…