“I could not be more thrilled to open our first store in New Delhi. The brick-and-mortar retail space is something that has always excited me but films have kept me busy over the years. I am certain that the patrons will appreciate the glamour, luxury and versatility they find in the store. The New Delhi store is our first venture into this growing market and we’re optimistic that it will play a key role in the long-term growth of the brand. We are looking forward to adding more stores over the next 5 years in different cities", Neeta Lulla said in a statement.