An Indian bridal lehenga is a traditional outfit worn by brides during their wedding ceremony. It includes a heavily-embellished long skirt, a fitted blouse or choli, and a matching dupatta or shawl. It comes in a variety of colors, with red being the most popular. The outfit is typically accessorized with jewelry and henna designs on the hands and feet.