Collection: Medium Women's & Ladies Dresses
-
Green Abstract Print Split Neck Bracelet Sleeve Shift Dress
Regular price $16.91 USDRegular price$28.91 USDSale price $16.91 USDSale -
Orange Western Geometric Print Tiered Frilled Loose Fit Midi Dress
Regular price $23.99 USDRegular price$35.99 USDSale price $23.99 USDSale -
Black Geometric Print V Neck Ruffled Dress
Regular price $19.21 USDRegular price$31.21 USDSale price $19.21 USDSale -
Bonbon Solid Collared V Neck Tiered Loose Fit Midi Dress
Regular price $24.04 USDRegular price$36.04 USDSale price $24.04 USDSold out -
Black Velvet Long Sleeve Surplice High Waist Mini Dress
Regular price $19.16 USDRegular price$31.16 USDSale price $19.16 USDSale -
Black Boho Geometric Printed Flared Long Sleeve Mini Dress
Regular price $20.13 USDRegular price$32.13 USDSale price $20.13 USDSold out -
Rose Red Solid Color Textured Long Sleeve Shift Dress
Regular price $14.84 USDRegular price$26.84 USDSale price $14.84 USDSale -
Rose Abstract Printed Tassel Tied Neck Long Sleeve Ruffled Mini Dress
Regular price $21.57 USDRegular price$33.57 USDSale price $21.57 USDSold out -
Orange Leafy Print 3/4 Sleeve V Neck Buttoned Split Maxi Dress
Regular price $21.46 USDRegular price$33.46 USDSale price $21.46 USDSold out -
Black Jacquard Textured Quarter Zipper Shift Mini Dress
Regular price $18.29 USDRegular price$30.29 USDSale price $18.29 USDSale -
Brown Floral Print Split Front Tiered Frilled V Neck Midi Dress
Regular price $23.93 USDRegular price$35.93 USDSale price $23.93 USDSale -
Jungle Green Sweatshirt Poplin Mini Dress
Regular price $18.98 USDRegular price$30.98 USDSale price $18.98 USDSold out -
Orange Boho Geometric Printed Long Sleeve Maxi Dress
Regular price $24.62 USDRegular price$36.62 USDSale price $24.62 USDSale -
Sky Blue Floral Bracelet Sleeve Empire Waist Mini Dress
Regular price $18.98 USDRegular price$30.98 USDSale price $18.98 USDSale -
Sky Blue Tribal Print Button Up Notch Neck Loose Mini Dress
Regular price $18.18 USDRegular price$30.18 USDSale price $18.18 USDSale -
Yellow Ruffled Buttoned Knotted High Waist Floral Mini Dress
Regular price $24.33 USDRegular price$36.33 USDSale price $24.33 USDSold out -
Guacamole Green Rib Knit Square Neck Buttoned Long Sleeve Mini Dress
Regular price $15.42 USDRegular price$27.42 USDSale price $15.42 USDSale -
Rose Boho Abstract Printed Puff Sleeve Drawstring Waist Ruffled Mini Dress
Regular price $20.54 USDRegular price$32.54 USDSale price $20.54 USDSale -
White Floral Printed Long Sleeve Mini Dress
Regular price $18.58 USDRegular price$30.58 USDSale price $18.58 USDSale -
Beige Western Geometric Print 3/4 Sleeve Loose Midi Dress
Regular price $21.92 USDRegular price$33.92 USDSale price $21.92 USDSale -
Beau Blue Light Wash High Waist Loose Fit Denim Mini Dress
Regular price $23.53 USDRegular price$35.53 USDSale price $23.53 USDSale -
Orange Bohemian Printed Bracelet Sleeve Slit Neck Ruffled Loose Dress
Regular price $23.87 USDRegular price$35.87 USDSale price $23.87 USDSale -
Sky Blue Stripe Patchwork Pleated High Waist Loose Mini Dress
Regular price $19.10 USDRegular price$31.10 USDSale price $19.10 USDSale -
Sky Blue Floral 3/4 Sleeve V Neck High Waist Ruffled Dress
Regular price $23.30 USDRegular price$35.30 USDSale price $23.30 USDSale -
Sail Blue Velvet Ruched Short Sleeve Pocketed Mini Dress
Regular price $18.06 USDRegular price$30.06 USDSale price $18.06 USDSale -
Ashleigh Blue Textured Open Back Loose Fit Denim Dress
Regular price $21.97 USDRegular price$33.97 USDSale price $21.97 USDSold out -
Orange Western Abstract Geometric Printed Maxi Dress
Regular price $25.14 USDRegular price$37.14 USDSale price $25.14 USDSale -
Dark Brown Textured Velvet V Neck Shift Dress
Regular price $19.67 USDRegular price$31.67 USDSale price $19.67 USDSale -
Blue Vintage Print Lace up V Neck Long Sleeve Mini Dress
Regular price $18.58 USDRegular price$30.58 USDSale price $18.58 USDSale -
Tomato Red Bishop Sleeve Button Up Pleated Mini Shirt Dress
Regular price $26.23 USDRegular price$38.23 USDSale price $26.23 USDSale -
Apricot Solid Color Textured Long Sleeve Shift Dress
Regular price $14.84 USDRegular price$26.84 USDSale price $14.84 USDSale -
White Floral Lace Patchwork Bracelet Sleeve Tiered Mini Dress
Regular price $22.09 USDRegular price$34.09 USDSale price $22.09 USDSale -
Black Solid Color Textured Long Sleeve Shift Dress
Regular price $14.84 USDRegular price$26.84 USDSale price $14.84 USDSale -
Beau Blue Mineral Wash Long Sleeve Button Up Raw Hem Pocketed Denim Dress
Regular price $24.45 USDRegular price$36.45 USDSale price $24.45 USDSale -
Pink Abstract Printed Lantern Sleeve Buttoned Mini Dress
Regular price $18.81 USDRegular price$30.81 USDSale price $18.81 USDSale -
Black Sequin Bishop Sleeve U Neck Mini Sweater Dress
Regular price $20.94 USDRegular price$32.94 USDSale price $20.94 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.


































