This beautiful handcrafted Mexican dress is a cotton Puebla style dress.
It is covered with intricate hand embroidered flowers in lots of shades of blue, turquoise, green, orange, purple, yellow and a variety of other colors.
The body of the dress has three panels of intricate embroidered flowers trimmed in lace.
You can wear it in the traditional length, which almost reaches your ankles, or cut in short for the hew hip mini-dress style that has become so popular.
It is a size L/XL Length - 48 inches Armpit to Armpit - 23 inches across Hips - 27 inches across