
EXCLUSIVE: Dior Beauty Opens Flagship at South Coast Plaza
Dior Beauty has opened a U.S. flagship at South Coast Plaza in Costa Mesa, Calif., unveiling its largest footprint yet and reinforcing its commitment to brick-and-mortar retail. “We have a very clear vision for building a network of flagship boutiques for …