There are many reasons for this. Few are as follows:
1) Due to the influence of British officials, the local elites tried to copy them.
2) Due to invention of new technology new types of clothes were made.
3) Due to high cost of local products , people started to wear imported foreign clothes which were cheap