India's leading beauty and cosmetic brand, Nykaa is taking a trip down memory lane with its latest digital campaign. Featuring…