Arvind partners with Sephora to enter cosmetics and beauty
Top 6 Brands and Products to Buy at Sephora India
Online Brand Building, Photography and Art by Naina Redhu
Global beauty chain, Sephora, launches in India
Nars Cosmetics enters the Indian market
My 5 Favorite Beauty Brands at Select CITYWALK, Delhi
Sephora Delhi Gets a Fabulous Makeover! - Heart Bows & Makeup
Brands Available At Sephora Stores, Delhi
The Sephora Wishlist
French brand Sephora aims to open 75 more stores in India- The New
17 Best Cosmetic Stores In Delhi To Buy Makeup
French beauty retailer Sephora aims to have 50 stores in India by 2022
Rare Beauty India Launch Only In Sephora - News
Sephora to open stores at 850 Kohl's locations by 2023
Sephora opens flagship store in 'Select, City Walk, New Delhi' to