Givenchy opened their first downtown New York City store

Givenchy opened their first downtown New York City, t 94 Greene Street in the heart of SoHo, is the brand's sixth freestanding location in the Americas.

BRAND MENTIONED