
EXCLUSIVE: Gucci Beauty lands in New Delhi with a curated collection for modern beauty lovers
Gucci Beauty opened its first shop in India, New Delhi serving as an inaugural site. The location – Select Citywalk – is known for its large pedestrian traffic, but this space invites you to slow down. The city is not short of beauty meters. What he wants more is immersion. Gucci Beauty wants to deliver….