In India, a lehenga is one of the most preferred ethnic wear for women. A lehenga can give you a very regal look and make your princess dreams come alive. This ethnic outfit comprises of a skirt which may be flared or pleated, a short choli or cropped blouse showing your midriff and a dupatta. Different regions in India have developed and specialized the lehengas in different styles of embroidery and dupatta drape to suit their particular lifestyle and culture. In some states like Gujarat and Rajasthan, it is called 'Ghaghra Choli.