Select Page

WWD: Conde Nast-owned Allure magazine is gearing up to open its first physical retail store in New York City’s Soho neighborhood during the fall, through a licensing partnership with STÔUR Group, which specializes in turning online destinations into physical retail and will manage operations. When it opens its doors, the 2,900-square-foot Lafayette Street store will be set over two floors and will feature around 300 makeup, hair-care and skin-care products at any given time, curated by staffers at Allure.