Short Huipiles

A huipil is a loose, rectangular garment worn by indigenous women in Mexico and Guatemala. Huipiles can be in the form of a blouse or a long dress and are made from cotton or wool, occasionally even silk.