NARS Cosmetics, the iconic global makeup brand, is all set to make a grand entrance into the Indian beauty market. NARS has joined hands with renowned multi-brand retailer Shoppers Stop and Sephora to make its products accessible both in select stores and online. But that's not all! The brand is about to make an even bigger splash with the unveiling of its first-ever freestanding store in India, nestled within Delhi's Select CityWalk this February 2024!