Home Style & Beauty NYX Opens NYC Flagship Store and It’s Literally Makeup HEAVEN