Lehenga choli is an Indian dress, worn especially by brides. It consists of three pieces of garments. The blouse is called the choli, which may be long, short, full sleeved, short-sleeved, backless, stringed, etc. The skirt worn is called the lehenga which too can be of various shapes. A dupatta is worn along with it to cover the shoulders or the head at times.