Skip to content
Charlotte Tilbury launches debut India standalone store in Delhi

Global luxury beauty brand Charlotte Tilbury Beauty has opened its first standalone store in India at Nexus Select Citywalk in Saket, Delhi — also marking the brand’s first standalone in the Southeast Asia and Australia-New Zealand region. Founded by British makeup artist Charlotte Tilbury and known for its makeup, skincare, and fragrance portfolio, the brand entered India in 2020 through a partnership with Nykaa. The flagship offers immersive experiences, personalized artistry services, interactive installations, and a dedicated bridal beauty section.

Related reading: Charlotte Tilbury makes history as F1’s 1st beauty partner

Luxury’s personalized toolkit for business in China. Join now to sharpen your focus.

Subscribe now

Have an account? Login