Each country has its own dress code where people of different cultures wear different kinds of outfits. India is a country with diverse cultures and religions. The Indian outfits are known to be colorful and unique. There are different types of Indian dresses worn by people of different states in India. Outfits worn by the people of Northern India are very different from the outfits worn in the southern India. In spite of the diversity in the choice of dresses, many of the people who live in urban parts of the country prefer to wear western dresses.Due to the growing popularity of western dresses in India, there are a huge variety of outfits available in many of the leading stores. These dresses are comfortable and suit Indian men and women. Most of the men and women prefer to wear outfits such as formal shirts and trousers, jeans, T-shirts, knee length skirts, short blouses and so forth.Outfits such as leather jackets, denims, suits, sleeveless dresses, cocktail dresses, party wear dresses, formal suits, evening dresses and cocktail gown and frocks are some of the common dresses found in many of the leading and branded online and offline stores. These dresses add a touch of sophistication and prove to be a style statement. Worn mostly by the upper middle class men and women in the early days, today it has become so popular that it is worn by most of the youngsters and professionals in the country.