Chanel has a treat for beauty enthusiasts in Delhi. The brand just opened a pop-up store – which is around till the end of the year, actually – and it covers 300 sq ft. It features opulent fragrances, vibrant make-up and luxury skincare. It’s also offers personalised services, unlike other Chanel outposts. Meet a skincare… Continue reading Chanel opens a new pop-up store in Delhi