NEW IN ATLANTA: Balmain has opened a store at Phipps Plaza in Atlanta, representing the first U.S. store of its new concept based on the Madison Avenue store in Manhattan, which opened in 2020.
The store, located at 3500 Peachtree Road in Atlanta, features men’s and women’s ready-to-wear and accessories, in addition to eyewear.
Featured in the store is the pre-fall 2023 collection with the fall 2023 collection launching in…