British beauty entrepreneur and A-list celebrity make-up artist, Charlotte Tilbury is all set to introduce her eponymous make-up and skincare brand in India on 19 November 2020, in association with lifestyle retailer Nykaa. The exclusive range of products will be available online on Nykaa.com as...
Trending Articles
More Pages to Explore .....