Collection: Medium Women's & Ladies Dresses
-
Green Boho Floral Print Lace-up Open Back High Waist Maxi Dress
Regular price $23.38 USDRegular price$34.38 USDSale price $23.38 USDSold out -
Dusk Blue Ruffled Collared Side Pockets Puff Sleeve Denim Mini Dress
Regular price $24.58 USDRegular price$35.58 USDSale price $24.58 USDSale -
Black Retro Floral Mixed Print Split Neck A-line Dress
Regular price $19.06 USDRegular price$30.06 USDSale price $19.06 USDSale -
Black Striped Trim Mock Neck Dropped Long Sleeve Sweater Mini Dress
Regular price $22.27 USDRegular price$33.27 USDSale price $22.27 USDSold out -
Pink Bohemian Square Neck Puff Sleeve Mini Dress
Regular price $23.89 USDRegular price$34.89 USDSale price $23.89 USDSale -
Rose Floral Print Square Neck High Waist Mini Dress
Regular price $22.00 USDRegular price$33.00 USDSale price $22.00 USDSold out -
Black Stripe Collared V Neck Long Sleeve Loose Casual Dress
Regular price $21.36 USDRegular price$32.36 USDSale price $21.36 USDSale -
Real Teal Frilled Neckline 3/4 Sleeve Layered Ruched Mini Dress
Regular price $21.19 USDRegular price$32.19 USDSale price $21.19 USDSale -
Black Striped V Neck Long Puff Sleeve Shift Dress
Regular price $17.22 USDRegular price$28.22 USDSale price $17.22 USDSale -
Mist Green Tie Neck Boho Floral Pattern Puff Sleeve Shift Dress
Regular price $19.58 USDRegular price$30.58 USDSale price $19.58 USDSale -
Black Plaid Patchwork High Waist Sweatshirt Mini Dress
Regular price $18.43 USDRegular price$29.43 USDSale price $18.43 USDSale -
Pink Paisley Print Tiered 3/4 Sleeve Notched Neck Mini Dress
Regular price $17.17 USDRegular price$28.17 USDSale price $17.17 USDSale -
White Stripe Checkered Frilled V Neck Bracelet Sleeve Babydoll Dress
Regular price $24.12 USDRegular price$35.12 USDSale price $24.12 USDSale -
Parchment Pearl Beaded High Neck Bodycon Sweater Dress
Regular price $23.06 USDRegular price$34.06 USDSale price $23.06 USDSold out -
Beige Cute Bowknot Printed Bubble Sleeve V Neck Mini Dress
Regular price $20.39 USDRegular price$31.39 USDSale price $20.39 USDSale -
Mist Green Tiered Ruffled Puff Sleeve Loose Fit Mini Dress
Regular price $26.65 USDRegular price$37.65 USDSale price $26.65 USDSale -
Pink Stripe Collared V Neck Long Sleeve Loose Casual Dress
Regular price $21.36 USDRegular price$32.36 USDSale price $21.36 USDSale -
Khaki Leopard Print V Neck Sleeveless Collared Mini Dress
Regular price $21.42 USDRegular price$32.42 USDSale price $21.42 USDSale -
Orange Floral Print Flounce Sleeve Buttoned Front Mini Dress
Regular price $19.24 USDRegular price$30.24 USDSale price $19.24 USDSale -
Blue Boho Floral Embroidered Notch V Neck Shift Mini Dress
Regular price $24.41 USDRegular price$35.41 USDSale price $24.41 USDSold out -
White Floral Textured Bubble Sleeve Frilled Notched Neck Dress
Regular price $22.69 USDRegular price$33.69 USDSale price $22.69 USDSold out -
Phalaenopsis Striped Patchwork Three Quarters Sleeve Loose Mini Dress
Regular price $19.18 USDRegular price$30.18 USDSale price $19.18 USDSale -
Pink Floral Print Drawstring Tunic Flowy Short Dress
Regular price $22.11 USDRegular price$33.11 USDSale price $22.11 USDSale -
Yellow Boho Floral V Neck Ruffled Empire Waist Long Sleeve Mini Dress
Regular price $19.35 USDRegular price$30.35 USDSale price $19.35 USDSale -
Tomato Red Leopard Print Long Sleeve Hollowed Back Split Mini Dress
Regular price $18.66 USDRegular price$29.66 USDSale price $18.66 USDSale -
Ashleigh Blue Long Sleeve V Neck Smocked Tiered Mini Dress
Regular price $23.89 USDRegular price$34.89 USDSale price $23.89 USDSale -
Jungle Green Textured Bracelet Sleeve Collared Button Up Dual Tied Mini Dress
Regular price $24.01 USDRegular price$35.01 USDSale price $24.01 USDSale -
Orange Paisley Print Loose Fit Drawstring High Waist Mini Dress
Regular price $22.00 USDRegular price$33.00 USDSale price $22.00 USDSold out -
Blue Petal Collared Tiered Flowy Long Dress
Regular price $22.51 USDRegular price$33.51 USDSale price $22.51 USDSale -
Guacamole Green Floral Striped Print Contrast Piping Puff Sleeve Dress
Regular price $22.63 USDRegular price$33.63 USDSale price $22.63 USDSale -
Brown Plaid Print Side Pockets Frilled Babydoll Mini Dress
Regular price $24.58 USDRegular price$35.58 USDSale price $24.58 USDSale -
Strawberry Pink Geometric Print Smocked Long Sleeve Mini Dress
Regular price $18.03 USDRegular price$29.03 USDSale price $18.03 USDSale -
Apricot Floral Print Tassel Drawstring V Neck Loose Mini Dress
Regular price $18.03 USDRegular price$29.03 USDSale price $18.03 USDSale -
Black Stripe Colorblock Knit Henley Collar Shift Long Sleeve Mini Dress
Regular price $22.92 USDRegular price$33.92 USDSale price $22.92 USDSale -
Pitaya Pink Velvet Sequin Long Sleeve V Neck Wrapped Mini Dress
Regular price $28.38 USDRegular price$39.38 USDSale price $28.38 USDSale -
Gray Floral Print Open Back Balloon Sleeve Square Neck Mini Dress
Regular price $20.56 USDRegular price$31.56 USDSale price $20.56 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.



































