10 Must Buy Products from Sephora India

Beauty and Cosmetics News / makeupandbeauty
Autor: makeupandbeauty Publicado el: 29/01/2016
10 Must Buy Products from Sephora India

Now that Sephora is spreading its wings in India, it is high time we do a post on 10 must buy products from Sephora India. We have two stores in Delhi and a new one has opened in Mumbai too. Not only Sephora houses an array of brands from across the world, it also has a brilliant selection of products from its in-house brand. Let’s see what...
See the full story in the original source
This article has been viewed
3
times
  • Source of publication: 29-01-2016

If you liked this article you might be interested in these..