British luxury beauty brand Charlotte Tilbury has opened a standalone store at DLF Mall of India in Noida, its second physical retail location in India and the latest step in a broader expansion since entering the market in 2020.
The store, called a ‘Beauty Wonderland,’ is operated in partnership with Indian beauty retailer Nykaa and follows Charlotte Tilbury’s first standalone outlet in New Delhi. Nykaa manages day-to-day operations across retail, training, merchandising, marketing, and omnichannel integration for both locations.
The Noida store stocks the brand’s full range of makeup, skincare, and fragrance, including its Pillow Talk collection, Magic Cream, and Airbrush Flawless range. In-store services include complexion matching, makeup applications by trained artists, and bridal and occasion beauty.
Charlotte Tilbury launched in India digitally through Nykaa before gradually building an offline presence. The brand is currently available across select Nykaa stores, the Nykaa app, and nykaa.com.
Founded in 2013 by Charlotte Tilbury MBE, the brand operates in over 50 countries and sells more than 500 products globally. Nykaa, which began as an online beauty platform in 2012, now serves over 55 million customers and operates 331 offline stores across India as of March 2026.



