Tag Archives: Allure Store

Condé Nast to open first immersive beauty specialist Allure Store in New York City

Condé Nast has detailed the upcoming launch of its first Allure Store to New York City’s Lafayette Street, billing the concept store as an immersive shopping experience that will feature a curated selection of the world’s best beauty products, led by Allure’s own trusted editorial voice. The Allure Store will …

Read More »