09 Dec Christian Dior Beauty Store in New Delhi
Another exciting news for all makeup and beauty fanatics from Newfangled Girl, a luxury beauty brand “Christian Dior” has been launched at Select CITYWALK Mall in South Delhi, India. Christian Dior has an exclusive range of makeup and skin-care products. This store immediately catches the attention with a luxury range of perfumes. Especially the lip studio showing the exclusive range of lip colors, lipsticks and lip gloss collection. Along with eyeshadows, foundation, nail enamel etc.