4. Dior
Even though there are several authorized distributors, Dior, the number four on our list of most expensive clothing brands in India has only two stores of its own in India right now: one at the DLF Emporio, and one at the Taj Majal Hotel. Not too shabby, right?