For Chanel, an institution in Paris, New York has always been the second city. Now there is a readdressing of that balance as new shops, counter innovations and renovations are being channeled to key ...
Chanel is ready to unveil its newest boutique at The Shops at Crystals in Las Vegas. The 7,500-square-foot store, which opens Thursday, will showcase the house’s ready-to-wear, handbags, shoes, ...