Givenchy Opens First Retail Location in Texas 0 25.09.2024 07:01 WWD.com The more than 5,600-square-foot store is the brand's 10th freestanding store in the Americas.