Ombretta is a long dress crafted by master artisans in Italy, featuring an exquisite hand-embroidered bust. Each piece is meticulously made and may vary slightly from the image shown, celebrating the artisanal nature of true handcrafted fashion. The Italian-made fabric and detailed embroidery work combine to create a distinctive garment with character and heritage.