The British make-up artist and founder of cult favourite beauty brand, Charlotte Tilbury is popularly known as the ‘queen of glow’. Her career-long obsession with glowing skin is evident on the celebrities at red carpet events and models at runway shows. As her namesake line of skincare and make-up launches in India on Nykaa.com, the… Continue reading Make-up artist Charlotte Tilbury’s guide to glowing skin