Nykaa is one of India's largest makeup brand. Every release of the brand awaited and welcomed. The product that I am going to provide a review about is the new foundation of the brand, ''