All Posts Tagged With: "NARS New York City Flagship Store"

NARS Flagship Boutique in New York City

REVEALING MORE DETAILS ABOUT THE NARS FLAGSHIP BOUTIQUE, OPENING FEBRUARY 10, 2011! As it gets closer to the official opening date when NARS will open the doors of its first flagship boutique to New York City’s West Village, Marta Walsh and Talking Makeup has the scoop about the details including exclusive products, photos of the interior, and a Q&A session!


L to R: Fabien Baron, François’ longtime friend who collaborated on the boutique’s design, and François Nars

The 525-square foot space fuses elements of modernity and artistry with the feeling of a residential space that is inviting and uniquely NARS. The black and white color scheme echoes the brand’s signature packaging.