Collection: Medium Women's & Ladies Dresses
-
Yellow Flower Print Bracelet Sleeve Buttons Collared Maxi Dress
Regular price $24.81 USDRegular price$35.81 USDSale price $24.81 USDSale -
Gray Stripe Colorblock Bubble Sleeve Drop Shoulder Sweater Dress
Regular price $21.88 USDRegular price$32.88 USDSale price $21.88 USDSale -
Vineyard Green Corduroy Snap Buttons Empire Waist Bracelet Sleeve Dress
Regular price $19.98 USDRegular price$30.98 USDSale price $19.98 USDSale -
Purple Collared Tiered Flowy Long Dress
Regular price $21.51 USDRegular price$33.51 USDSale price $21.51 USDSale -
Black Western Geometric Print 3/4 Sleeve Loose Midi Dress
Regular price $21.92 USDRegular price$33.92 USDSale price $21.92 USDSale -
Black Stripe V Neck Bell Sleeve High Waist Mini Dress
Regular price $18.93 USDRegular price$30.93 USDSale price $18.93 USDSale -
Mist Green Cable Knit Drop Shoulder Loose Fit Sweater Dress
Regular price $21.74 USDRegular price$33.74 USDSale price $21.74 USDSale -
Goat Scoop Neck Tiered Ruffled Hem Long Sleeve Mini Dress
Regular price $18.52 USDRegular price$30.52 USDSale price $18.52 USDSale -
Cinnamon Solid Front Pockets Sleeveless Corduroy Overall Dress
Regular price $15.99 USDRegular price$27.99 USDSale price $15.99 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 -
Khaki Stripe Long Sleeve Button Up Mini Shirt Dress
Regular price $18.70 USDRegular price$30.70 USDSale price $18.70 USDSale -
Black Textured V Neck Balloon Sleeve Velvet Mini Dress
Regular price $18.12 USDRegular price$30.12 USDSale price $18.12 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 -
Cinnamon Velvet Smocked Neckline Puff Sleeve Shift Mini Dress
Regular price $17.95 USDRegular price$29.95 USDSale price $17.95 USDSale -
Jungle Green Velvet Long Sleeve V Neck Loose Dress with Pockets
Regular price $18.64 USDRegular price$30.64 USDSale price $18.64 USDSale -
Black Elastic Cinched High Waist Long Sleeve Shirt Mini Dress
Regular price $21.78 USDRegular price$33.78 USDSale price $21.78 USDSale -
Orange Abstract Print V Neck Pleated High Waist Midi Dress
Regular price $21.44 USDRegular price$33.44 USDSale price $21.44 USDSale -
Orange Boho Paisley Print Long Sleeve Pleated Belted Mini Dress
Regular price $22.93 USDRegular price$34.93 USDSale price $22.93 USDSale -
Khaki Floral Print Ruffled Tiered Long Sleeve V Neck Midi Dress
Regular price $23.51 USDRegular price$35.51 USDSale price $23.51 USDSale -
Sky Blue Chambray Ruffled 3/4 Sleeve Tiered Split V Neck Mini Dress
Regular price $23.87 USDRegular price$35.87 USDSale price $23.87 USDSale -
Pink Abstract Print Frilled Smocked High Waist Mini Dress
Regular price $22.59 USDRegular price$34.59 USDSale price $22.59 USDSold out -
Green Abstract Floral Ruffle Trim Flutter Sleeve Buttoned Dress
Regular price $20.02 USDRegular price$32.02 USDSale price $20.02 USDSale -
Ashleigh Blue Vintage Floral Print Wide Ruffled Sleeve Dress
Regular price $20.74 USDRegular price$32.74 USDSale price $20.74 USDSale -
Strawberry Pink Geo Print V-neck Maxi Dress
Regular price $22.23 USDRegular price$34.23 USDSale price $22.23 USDSale -
Bonbon Quarter Zip Pocketed Cap Sleeve Sweatshirt Dress
Regular price $22.59 USDRegular price$34.59 USDSale price $22.59 USDSale -
Bright Green Shirred Ruffle Sleeve Button Up Short Dress
Regular price $18.14 USDRegular price$31.14 USDSale price $18.14 USDSale -
Rose Red Textured Ruffled Flutter Sleeve Mini Dress
Regular price $16.69 USDRegular price$29.69 USDSale price $16.69 USDSale -
Green Abstract Print Frilled Neck Ruffled Sleeve Mini Dress
Regular price $17.94 USDRegular price$30.94 USDSale price $17.94 USDSale -
Multicolour Mixed Stripes Spaghetti Straps V Neck Maxi Dress
Regular price $15.79 USDRegular price$28.79 USDSale price $15.79 USDSale -
Sky Blue Floral Flutter Sleeve V Neck Ruffled Dress
Regular price $16.13 USDRegular price$29.13 USDSale price $16.13 USDSale -
Rose Red Textured Ruffled Short Sleeve Mini Dress
Regular price $15.90 USDRegular price$28.90 USDSale price $15.90 USDSale -
Purple Flower Print Short Puff Sleeve Ruffled Dress
Regular price $17.33 USDRegular price$30.33 USDSale price $17.33 USDSale -
Rose Red Solid Color Ruffled Straps Smocked Ruched Maxi Dress
Regular price $19.70 USDRegular price$32.70 USDSale price $19.70 USDSale -
Pale Khaki Sweatshirt Poplin Mini Dress
Regular price $17.98 USDRegular price$30.98 USDSale price $17.98 USDSale -
Multicolour Floral Print Square Neck Ruffled High Waist Dress
Regular price $19.31 USDRegular price$32.31 USDSale price $19.31 USDSale -
Rose Red Boho Tassel Tie Split Neck Puff Sleeve Mini Dress
Regular price $19.04 USDRegular price$32.04 USDSale price $19.04 USDSold out
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.



































