Collection: Medium Women's & Ladies Dresses
-
Pink Voluminous Ruffled Sleeve Floral Dress
Regular price $16.66 USDRegular price$29.66 USDSale price $16.66 USDSale -
Brown Tie Back Square Neck Velvet Babydoll Dress
Regular price $20.08 USDRegular price$33.08 USDSale price $20.08 USDSale -
Brown Ditsy Floral Print Split Neck Long Sleeve Shirred Waist Flared Mini Dress
Regular price $21.13 USDRegular price$31.13 USDSale price $21.13 USDSale -
Black Leopard Patchwork Zip Collared Short Puff Sleeve Shift Mini Dress
Regular price $23.85 USDRegular price$33.85 USDSale price $23.85 USDSale -
Sky Blue Floral Printed Frilled V Neck Bracelet Sleeve Long Dress
Regular price $27.20 USDRegular price$37.20 USDSale price $27.20 USDSale -
Blue Western Ethnic Print Notched Neck Short Sleeve Midi Dress
Regular price $22.61 USDRegular price$32.61 USDSale price $22.61 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 -
Green Solid Color Eyelet Embroidered T Shirt Mini Dress
Regular price $24.41 USDRegular price$34.41 USDSale price $24.41 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 -
Sky Blue Tropical Botanic Print Flutter Sleeve Vacation Long Dress
Regular price $24.22 USDRegular price$34.22 USDSale price $24.22 USDSale -
White Floral Patchwork Short Sleeve T Shirt Loose Maxi Dress
Regular price $19.23 USDRegular price$29.23 USDSale price $19.23 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 -
Rose Floral Short Sleeve Split Neck Loose Mini Dress
Regular price $19.95 USDRegular price$29.95 USDSale price $19.95 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 -
Light Pink Textured Flutter Sleeve Square Neck Bow Back Mini Dress
Regular price $19.60 USDRegular price$29.60 USDSale price $19.60 USDSale -
White Textured Jacquard Colorblock Edge Puff Sleeve Quarter Zip Mini Dress
Regular price $21.39 USDRegular price$31.39 USDSale price $21.39 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 -
White Floral Puff Short Sleeve V Neck High Waist Maxi Dress
Regular price $22.69 USDRegular price$33.69 USDSale price $22.69 USDSale -
Oatmeal Frilled Trim Crew Neck Loose Fit Mini Dress
Regular price $17.80 USDRegular price$28.80 USDSale price $17.80 USDSale -
Beige Floral Print Square Neck Shirred Back Puff Sleeve Mini Dress
Regular price $22.46 USDRegular price$33.46 USDSale price $22.46 USDSale -
Gold Sequined Long Sleeve Cutout Back Mini Dress
Regular price $22.46 USDRegular price$33.46 USDSale price $22.46 USDSale -
Pink Leopard Print Loose Fit Babydoll Mini Dress
Regular price $17.86 USDRegular price$28.86 USDSale price $17.86 USDSale -
White Floral Print Shirred Ruffled Hem Square Neck Midi Dress
Regular price $23.20 USDRegular price$34.20 USDSale price $23.20 USDSale -
Black Cable Knit Drop Shoulder Loose Fit Sweater Dress
Regular price $21.74 USDRegular price$33.74 USDSale price $21.74 USDSale -
White Colorblock Rickrack Trim Short Sleeve Drawstring Waist Long Dress
Regular price $28.41 USDRegular price$40.41 USDSale price $28.41 USDSale -
Green Floral Print Bubble Sleeve Smocked Tiered Midi Dress
Regular price $20.69 USDRegular price$33.69 USDSale price $20.69 USDSale -
Rose Long Sleeve Ruffle Velvet Button Up Dress
Regular price $16.32 USDRegular price$29.32 USDSale price $16.32 USDSale -
Green Floral Print Striped Trim Split Neck Short Puff Sleeve Ruffle Hem Maxi Dress
Regular price $25.15 USDRegular price$35.15 USDSale price $25.15 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 -
Brown Stripe Knot Waist Puff Sleeve Button Down Mini Shirt Dress
Regular price $24.59 USDRegular price$34.59 USDSale price $24.59 USDSale -
Khaki Stripe Flutter Sleeve Buttoned Front Slit Maxi Dress
Regular price $24.53 USDRegular price$34.53 USDSale price $24.53 USDSale -
Ashleigh Blue Denim Shirt Collar Long Sleeve Flared Mini Dress
Regular price $27.88 USDRegular price$37.88 USDSale price $27.88 USDSale -
Rose Boho Mixed Print Contrast Trim V Neck Short Sleeve Flared Dress
Regular price $21.07 USDRegular price$31.07 USDSale price $21.07 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.



































