Givenchy has set up shop at Phipps Plaza in Atlanta. Spanning more than 2,500 square feet, the boutique is the brand’s eighth freestanding store in the US. It showcases the full array of Givenchy’s women’s and men’s ready-to-wear, accessories and exclusive capsule collections. WWD