Collection: Medium Women's & Ladies Dresses
-
Beige Ribbed Knit Patchwork Printed Belted A-line Dress
Regular price $19.39 USDRegular price$31.39 USDSale price $19.39 USDSale -
Black Floral Print V Neck Wrap High Waist Maxi Dress
Regular price $17.49 USDRegular price$29.49 USDSale price $17.49 USDSale -
Green Floral Puff Sleeve V Neck Tassel Drawstring Dress
Regular price $20.88 USDRegular price$32.88 USDSale price $20.88 USDSale -
Green Floral Print Drawstring Tunic Flowy Short Dress
Regular price $21.11 USDRegular price$33.11 USDSale price $21.11 USDSale -
White Plaid Bubble Sleeve Flowy Shirt Dress
Regular price $19.56 USDRegular price$31.56 USDSale price $19.56 USDSale -
Khaki Plaid Patchwork Long Sleeve Shirt Mini Dress
Regular price $22.89 USDRegular price$34.89 USDSale price $22.89 USDSold out -
Brown Leopard Color Block V Neck Loose Fit Maxi Dress
Regular price $25.54 USDRegular price$37.54 USDSale price $25.54 USDSale -
Green Floral Print Sweetheart Neck Shirred Back Mini Dress
Regular price $18.47 USDRegular price$30.47 USDSale price $18.47 USDSale -
Black Metallic Sheen Puff Sleeve Button Up Mini Shirt Dress
Regular price $22.09 USDRegular price$34.09 USDSale price $22.09 USDSold out -
Bright Pink Leopard Printed Long Sleeve Buttoned Front Mini Dress
Regular price $18.98 USDRegular price$30.98 USDSale price $18.98 USDSale -
Orange Abstract Print Ruffled Sleeve V Neck Dress
Regular price $17.72 USDRegular price$29.72 USDSale price $17.72 USDSold out -
Guacamole Green Collared V Neck Smocked High Waist Mini Dress
Regular price $24.39 USDRegular price$36.39 USDSale price $24.39 USDSold out -
Green Boho Floral Half Sleeve V Neck Shirred Waist Mini Dress
Regular price $16.40 USDRegular price$28.40 USDSale price $16.40 USDSold out -
White Paisley Print Buttoned Knotted High Waist Midi Dress
Regular price $22.49 USDRegular price$34.49 USDSale price $22.49 USDSold out -
Rose Red Puff Long Sleeve V Neck Pleated Mini Dress
Regular price $21.69 USDRegular price$33.69 USDSale price $21.69 USDSold out -
Orange Contrast Geo Raglan Sleeve Patchwork Dress
Regular price $16.03 USDRegular price$28.03 USDSale price $16.03 USDSold out -
Khaki Plaid Patchwork Long Sleeve Shirt Mini Dress
Regular price $22.89 USDRegular price$34.89 USDSale price $22.89 USDSale -
Black Chambray Ruffled 3/4 Sleeve Tiered Split V Neck Mini Dress
Regular price $23.87 USDRegular price$35.87 USDSale price $23.87 USDSale -
Orange Abstract Print V Neck Pleated High Waist Midi Dress
Regular price $21.44 USDRegular price$33.44 USDSale price $21.44 USDSale -
Black Floral Printed Long Sleeve Square Neck Midi Dress
Regular price $22.78 USDRegular price$34.78 USDSale price $22.78 USDSold out -
Black Velvet Square Neck Sleeveless High Waist Mini Dress with Pockets
Regular price $17.18 USDRegular price$29.18 USDSale price $17.18 USDSold out -
Green Floral Tiered Long Puff Sleeve Shirt Dress
Regular price $21.51 USDRegular price$33.51 USDSale price $21.51 USDSale -
Gray Solid Color Textured Long Sleeve Shift Dress
Regular price $14.84 USDRegular price$26.84 USDSale price $14.84 USDSale -
Orange Boho Paisley Print Long Sleeve Pleated Belted Mini Dress
Regular price $22.93 USDRegular price$34.93 USDSale price $22.93 USDSale -
Purple Floral Smocked Puff Sleeve High Neck Mini Dress
Regular price $21.44 USDRegular price$33.44 USDSale price $21.44 USDSold out -
Sea Green Frilly V Neck Puff Sleeve Drawstring Shift Mini Dress
Regular price $21.63 USDRegular price$33.63 USDSale price $21.63 USDSale -
Brown Floral Puff Sleeve Smocked Waist Layered Dress
Regular price $20.77 USDRegular price$32.77 USDSale price $20.77 USDSold out -
Sky Blue Geometric Print Ruffled Cap Sleeve Collared Mini Dress
Regular price $20.42 USDRegular price$32.42 USDSale price $20.42 USDSold out -
Blue Corduroy Snap Buttons Empire Waist Bracelet Sleeve Dress
Regular price $24.78 USDRegular price$36.78 USDSale price $24.78 USDSale -
Sky Blue Stars Frayed Hem Collared Short Sleeve Denim Dress
Regular price $23.35 USDRegular price$35.35 USDSale price $23.35 USDSale -
Black Velvet High Neck Tiered Ruffle Mini Dress
Regular price $21.00 USDRegular price$33.00 USDSale price $21.00 USDSold out -
Fiery Red Textured Ruffled Trim V Neck Loose Fit Mini Dress
Regular price $19.37 USDRegular price$31.37 USDSale price $19.37 USDSale -
Green Rose Floral Print Ruffled Short Dress
Regular price $18.75 USDRegular price$30.75 USDSale price $18.75 USDSold out -
Black Long Sleeve Square Neck Maxi Bodycon Dress
Regular price $18.80 USDRegular price$30.80 USDSale price $18.80 USDSold out -
Light Blue Abstract Printed Ricrac Tiered Puff Sleeve Dress
Regular price $21.05 USDRegular price$33.05 USDSale price $21.05 USDSold out -
Rose Red Sweatshirt Poplin Mini Dress
Regular price $18.98 USDRegular price$30.98 USDSale price $18.98 USDSale
Meet your match in HannaBanna’s Medium Women’s & Ladies Dresses collection — where flattering fit meets everyday chic. With over 900 stunning options, this range is crafted to celebrate the comfort and versatility of medium sizing. Whether you're looking for floral maxis, tiered minis, boho chic pieces, or smart casual shirt dresses, every design is as wearable as it is stylish. Made for movement, designed for compliments.



































