Dior Relaunches at South Coast Plaza with First U.S. Fine Jewelry Boutique
There were champagne glasses breaking even before the cocktail party got officially underway for the relaunch of the 3,000- square-foot Dior store Wednesday night at South Coast Plaza in Costa Mesa, Calif. But the fashion-hungry guests waiting outside the store to be let in for the event took it as a sign of good luck, […]