Collection: Medium Women's & Ladies Dresses
-
Beige Corduroy Sleeveless Mini Dress With Patched Pockets
Regular price $15.88 USDRegular price$25.88 USDSale price $15.88 USDSale -
White Floral Print Sweetheart Neck Long Sleeve High Waist Mini Dress
Regular price $21.99 USDRegular price$31.99 USDSale price $21.99 USDSale -
Burgundy Floral Embroidered Tassel Tie Waist Long Sleeve Mini Dress
Regular price $24.07 USDRegular price$34.07 USDSale price $24.07 USDSale -
Orange Abstract Print Split Neck Long Sleeve Dress
Regular price $22.23 USDRegular price$32.23 USDSale price $22.23 USDSale -
Desert Gold Quarter Zip Collar Bracelet Sleeve Textured Mini Dress
Regular price $22.61 USDRegular price$32.61 USDSale price $22.61 USDSale -
White Jacquard Textured Quarter Zipper Shift Mini Dress
Regular price $20.49 USDRegular price$30.49 USDSale price $20.49 USDSale -
Red Floral Contrast Striped V Neck Puff Half Sleeve Shift Dress
Regular price $20.93 USDRegular price$30.93 USDSale price $20.93 USDSale -
Gold Flame Corduroy Western Embroidered Patched Pocket Shift Sleeveless Mini Dress
Regular price $16.96 USDRegular price$26.96 USDSale price $16.96 USDSale -
Clay Elastic V Neck Puff Sleeve Short Velvet Dress
Regular price $20.49 USDRegular price$30.49 USDSale price $20.49 USDSale -
Multicolour Button Striped Collar Leopard Print Long Sleeve Flared Dress
Regular price $21.61 USDRegular price$31.61 USDSale price $21.61 USDSale -
Sky Blue Stripe Knotted Bracelet Sleeve Notched Neck Shift Mini Dress
Regular price $21.49 USDRegular price$31.49 USDSale price $21.49 USDSale -
Green Floral Friled V Neck Puff Sleeve Ruffled Shirt Dress
Regular price $26.84 USDRegular price$36.84 USDSale price $26.84 USDSale -
Orange Floral Puff Sleeve Smocked Bodice Ruffled Long Dress
Regular price $24.97 USDRegular price$34.97 USDSale price $24.97 USDSale -
Green Floral Print Frilly Smocked Detail High Waist Mini Dress
Regular price $22.31 USDRegular price$32.31 USDSale price $22.31 USDSale -
Blue Boho Floral Print Buttoned Collared Loose Fit Mini Dress
Regular price $22.36 USDRegular price$32.36 USDSale price $22.36 USDSale -
Red Floral Three Quarter Sleeves Ruffle Hem Mini Dress
Regular price $19.60 USDRegular price$29.60 USDSale price $19.60 USDSale -
Rose Floral Tied Front High Waist Short Sleeve Loose Long Dress
Regular price $23.11 USDRegular price$33.11 USDSale price $23.11 USDSale -
Light Blue Plaid Tiered A-line Sleeveless Mini Sundress
Regular price $20.75 USDRegular price$30.75 USDSale price $20.75 USDSale -
Blue Floral Short Sleeve Split Neck Loose Mini Dress
Regular price $19.95 USDRegular price$29.95 USDSale price $19.95 USDSale -
Rose Stripe U Neck Sleeveless Loose Fit Mini Dress
Regular price $18.51 USDRegular price$28.51 USDSale price $18.51 USDSale -
Sky Blue Bow Knot Print Crewneck Ruffled Sleeve Shift Mini Dress
Regular price $17.65 USDRegular price$27.65 USDSale price $17.65 USDSale -
Sky Blue Abstract Print V Neck Dolman Sleeve Ruffle Tiered Mini Dress
Regular price $23.05 USDRegular price$33.05 USDSale price $23.05 USDSale -
Multicolour Bohemian Ditsy Floral Smocked Fit Flare Sundress
Regular price $22.42 USDRegular price$32.42 USDSale price $22.42 USDSale -
Blue Sapphire Colorblock Split V Neck Puff Sleeve Mini Dress
Regular price $22.19 USDRegular price$32.19 USDSale price $22.19 USDSale -
Khaki Leopard Ruffled Flutter Sleeve Keyhole Back Mini Dress
Regular price $17.76 USDRegular price$27.76 USDSale price $17.76 USDSale -
Myosotis Color Contrast Trim V Neck Shift Sleeveless Mini Dress
Regular price $17.99 USDRegular price$27.99 USDSale price $17.99 USDSale -
Multicolour Vintage Floral V Neck Short Puff Sleeve Long Dress
Regular price $24.49 USDRegular price$34.49 USDSale price $24.49 USDSale -
Green Stripe V Neck Short Sleeve Frilled Detail A-line Dress
Regular price $23.28 USDRegular price$33.28 USDSale price $23.28 USDSale -
Sea Green Mineral Wash Tank Mini Dress with Pockets
Regular price $20.70 USDRegular price$30.70 USDSale price $20.70 USDSale -
Multicolour Geometric Print Half Sleeve Shirred High Waist Maxi Dress
Regular price $21.10 USDRegular price$31.10 USDSale price $21.10 USDSale -
Red Floral Puff Sleeve Notched V Neck Tiered Mini Dress
Regular price $20.58 USDRegular price$30.58 USDSale price $20.58 USDSale -
Sky Blue Leopard Contrast Bow Puff Sleeve Mini Dress
Regular price $20.41 USDRegular price$30.41 USDSale price $20.41 USDSale -
Red Boho Floral Ruffled Strap V Neck Maxi Dress
Regular price $26.85 USDRegular price$36.85 USDSale price $26.85 USDSale -
Purple Floral Striped Quarter Zip Cap Sleeve Drawstring Waist Mini Dress
Regular price $21.39 USDRegular price$31.39 USDSale price $21.39 USDSale -
Green Floral Print Shirtcollar Buttoned Short Sleeve Shift Dress
Regular price $22.65 USDRegular price$32.65 USDSale price $22.65 USDSale -
Red Floral Print Trimmed V Neck Ruffle Sleeve Long Dress
Regular price $23.69 USDRegular price$33.69 USDSale price $23.69 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.



































