Collection: Medium Women's & Ladies Dresses
-
Green Floral Print Sleeveless Ruffle Tiered Maxi Dress
Regular price $24.11 USDRegular price$37.11 USDSale price $24.11 USDSale -
Brown Tie Back Square Neck Velvet Babydoll Dress
Regular price $20.08 USDRegular price$33.08 USDSale price $20.08 USDSale -
Beige Floral Short Bubble Sleeve Tiered Maxi Dress
Regular price $26.39 USDRegular price$36.39 USDSale price $26.39 USDSale -
Black Stripe Double Ruffled Short Sleeve Contrast Trim V Neck Midi Dress
Regular price $23.91 USDRegular price$33.91 USDSale price $23.91 USDSale -
Sky Blue Stripe Patchwork Crossed Lace Detail Bracelet Sleeve Maxi Dress
Regular price $22.26 USDRegular price$32.26 USDSale price $22.26 USDSale -
Black Corduroy Sleeveless Mini Dress With Patched Pockets
Regular price $15.88 USDRegular price$25.88 USDSale price $15.88 USDSale -
Blue Floral Print Tassel Tie V Neck Long Sleeve Flowy Long Dress
Regular price $26.47 USDRegular price$36.47 USDSale price $26.47 USDSale -
Green Stripe Print Contrast Collar Split Neck Flutter Sleeve Short Dress
Regular price $19.03 USDRegular price$29.03 USDSale price $19.03 USDSale -
Myosotis Contrast Striped Notched V Neck Puff Sleeve Mini Dress
Regular price $20.12 USDRegular price$30.12 USDSale price $20.12 USDSale -
Orange Contrast Trim Floral Split Neck Puff Short Sleeve Tiered Mini Dress
Regular price $18.72 USDRegular price$29.72 USDSale price $18.72 USDSale -
Khaki Floral Puff Sleeve V Neck Buttoned Front Maxi Dress
Regular price $27.11 USDRegular price$38.11 USDSale price $27.11 USDSale -
Brown Denim Leopard Printed Short Puff Sleeve Mini Dress
Regular price $25.73 USDRegular price$36.73 USDSale price $25.73 USDSold out -
Sky Blue Floral Ricrac Trim V Neck Shift Mini Tank Dress
Regular price $16.25 USDRegular price$27.25 USDSale price $16.25 USDSold out -
Beige Floral Print Square Neck Shirred Back Puff Sleeve Mini Dress
Regular price $22.46 USDRegular price$33.46 USDSale price $22.46 USDSale -
Beige Abstract Print Bubble Sleeve Button up Mini Dress
Regular price $23.03 USDRegular price$34.03 USDSale price $23.03 USDSale -
Pink Leopard Print Loose Fit Babydoll Mini Dress
Regular price $17.86 USDRegular price$28.86 USDSale price $17.86 USDSale -
Green Floral Print Tiered Frilled Shirred Mock Neck Mini Dress
Regular price $23.09 USDRegular price$34.09 USDSale price $23.09 USDSale -
Dusk Blue Square Neck Side Pockets Loose Fit Denim Mini Dress
Regular price $25.04 USDRegular price$36.04 USDSale price $25.04 USDSold out -
Dusk Blue Wide Strap Button Front Pocketed Denim Mini Dress
Regular price $19.56 USDRegular price$31.56 USDSale price $19.56 USDSale -
Brown Boho Floral Ruffled Puff Sleeve V Neck Mini Dress
Regular price $20.98 USDRegular price$32.98 USDSale price $20.98 USDSold out -
White Colorblock Rickrack Trim Short Sleeve Drawstring Waist Long Dress
Regular price $28.41 USDRegular price$40.41 USDSale price $28.41 USDSale -
Red Floral Print Lapel Collar Loose Shirt Mini Dress
Regular price $18.35 USDRegular price$30.35 USDSale price $18.35 USDSale -
White Striped Print Sleeveless Buttoned Maxi Dress
Regular price $16.68 USDRegular price$29.68 USDSale price $16.68 USDSale -
Pink Abstract Printed Puff Short Sleeve Tiered Loose Dress
Regular price $19.45 USDRegular price$32.45 USDSale price $19.45 USDSale -
Yellow Frilly Smocked High Waist Floral Maxi Dress
Regular price $21.01 USDRegular price$34.01 USDSale price $21.01 USDSale -
Black Textured Ruffled Flutter Sleeve Mini Dress
Regular price $16.69 USDRegular price$29.69 USDSale price $16.69 USDSale -
Dark Blue Square Neck Bubble Sleeve Ruffled Floral Dress
Regular price $18.86 USDRegular price$31.86 USDSale price $18.86 USDSale -
Purple Vintage Daisy Floral Puff Sleeve Ruffle Short Dress
Regular price $21.09 USDRegular price$34.09 USDSale price $21.09 USDSale -
Rose Long Sleeve Ruffle Velvet Button Up Dress
Regular price $16.32 USDRegular price$29.32 USDSale price $16.32 USDSale -
Black Abstract Floral Print Split V Neck Long Dress with Sleeves
Regular price $24.41 USDRegular price$34.41 USDSale price $24.41 USDSale -
Orange Boho Floral Contrast Collared Shirt Mini Dress
Regular price $24.41 USDRegular price$34.41 USDSale price $24.41 USDSale -
Sky Blue Stripe Contrast Leopard Patchwork Long Shirt Dress with Slits
Regular price $24.53 USDRegular price$34.53 USDSale price $24.53 USDSale -
Brown Stripe Double Ruffled Short Sleeve Contrast Trim V Neck Midi Dress
Regular price $23.91 USDRegular price$33.91 USDSale price $23.91 USDSale -
Khaki Stripe Square Button Leopard Trim Loose Bracelet Sleeve Shirt Dress
Regular price $22.67 USDRegular price$32.67 USDSale price $22.67 USDSale -
Brown Floral Print Tie Neck 3/4 Sleeve Mini Dress
Regular price $22.26 USDRegular price$32.26 USDSale price $22.26 USDSale -
Pink Floral Print Lace Trimmed Tie Back Bell Sleeve Swing Mini Dress
Regular price $22.62 USDRegular price$32.62 USDSale price $22.62 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.



































