Collection: Medium Women's & Ladies Dresses
-
Sky Blue Floral V Neck Puff Short Sleeve Flowy Long Dress
Regular price $22.34 USDRegular price$33.34 USDSale price $22.34 USDSale -
Dusty Pink Corded Knit Textured Patched Pocket Frilled Swing Mini Dress with Pockets
Regular price $19.58 USDRegular price$30.58 USDSale price $19.58 USDSale -
Pink Floral Collared Half Placket Short Sleeve Loose Dress
Regular price $21.19 USDRegular price$32.19 USDSale price $21.19 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 -
Beige Floral Print Shirred High Waist Puff Sleeve Mini Dress
Regular price $23.55 USDRegular price$34.55 USDSale price $23.55 USDSale -
Orange Contrast Palm Tree Printed Short Sleeve Flowy Dress
Regular price $22.74 USDRegular price$33.74 USDSale price $22.74 USDSale -
Pink Floral Contrast Edge Layered Short Sleeve Mini Dress
Regular price $20.90 USDRegular price$31.90 USDSale price $20.90 USDSale -
Rose Floral Lace Tied Strap Empire Waist Maxi Dress
Regular price $23.49 USDRegular price$34.49 USDSale price $23.49 USDSale -
Apricot Floral Geometric Print Ruffled Trim Flutter Sleeve Mini Dress
Regular price $21.82 USDRegular price$32.82 USDSale price $21.82 USDSale -
Blue Bohemian Paisley Floral V Neck Short Sleeve Mini Dress
Regular price $21.42 USDRegular price$32.42 USDSale price $21.42 USDSale -
Sky Blue Abstract Printed Long Sleeve Tied Neckline Mini Dress
Regular price $17.86 USDRegular price$28.86 USDSale price $17.86 USDSale -
Black Contrast Scallop Trim Bow Detail Half Sleeve Shift Dress
Regular price $19.75 USDRegular price$30.75 USDSale price $19.75 USDSold out -
Pink V Neck Flutter Sleeve Smocked Bodice High Waist Ruffle Maxi Dress
Regular price $22.80 USDRegular price$33.80 USDSale price $22.80 USDSale -
Fiery Red V Neck Flutter Sleeve Smocked Bodice High Waist Ruffle Maxi Dress
Regular price $22.80 USDRegular price$33.80 USDSale price $22.80 USDSale -
Yellow Floral Short Sleeve V Neck Frilly Tiered Mini Dress
Regular price $22.34 USDRegular price$33.34 USDSale price $22.34 USDSale -
Black Vintage Print V Neck High Waist Short Sleeve Dress
Regular price $19.24 USDRegular price$30.24 USDSale price $19.24 USDSale -
Beau Blue Short Sleeve Collared Patched Pocket Denim Mini Dress
Regular price $23.26 USDRegular price$34.26 USDSale price $23.26 USDSale -
Blue Retro Floral Print Split Neck Ruffle Short Sleeve Dress
Regular price $21.13 USDRegular price$32.13 USDSale price $21.13 USDSale -
Pink Floral Double Ruffle Sleeve V Neck High Waist Mini Dress
Regular price $20.96 USDRegular price$31.96 USDSale price $20.96 USDSale -
Brown Abstract Printed Puff Sleeve Button Up Braided Belt Mini Dress
Regular price $24.18 USDRegular price$35.18 USDSale price $24.18 USDSold out -
Pink Floral Pleated Bust Deep V Empire Waist Backless Maxi Dress
Regular price $22.51 USDRegular price$33.51 USDSale price $22.51 USDSold out -
Pink Abstract Floral Print Shirred One Shoulder Maxi Dress
Regular price $25.16 USDRegular price$36.16 USDSale price $25.16 USDSale -
Blue Floral Embroidered Square Neck Puff Sleeve Ruffled Mini Dress
Regular price $24.07 USDRegular price$35.07 USDSale price $24.07 USDSale -
Beige Stripe Spaghetti Strap Pocketed High Waist Maxi Dress
Regular price $23.20 USDRegular price$34.20 USDSale price $23.20 USDSale -
Parchment Side Buttons Sleeveless Overall Mini Dress
Regular price $21.19 USDRegular price$32.19 USDSale price $21.19 USDSold out -
Black Boho Floral Striped Contrast Trim Bubble Sleeve Flared Dress
Regular price $21.94 USDRegular price$32.94 USDSale price $21.94 USDSale -
Beau Blue Flutter Sleeve Shirred Detail Button Up Denim Mini Dress
Regular price $25.73 USDRegular price$36.73 USDSale price $25.73 USDSale -
Khaki Maple Grove Floral Smocked Puff Sleeve Long Dress
Regular price $24.41 USDRegular price$35.41 USDSale price $24.41 USDSale -
Apricot Sequined Lace Mesh Bubble Sleeve Square Neck Dress
Regular price $26.65 USDRegular price$37.65 USDSale price $26.65 USDSale -
Pink Oversized Plaid Puff Sleeve Round Hem Shirt Dress
Regular price $23.43 USDRegular price$34.43 USDSale price $23.43 USDSale -
Brown Floral Allover Print Mock Neck Bodycon Long Sleeve Midi Dress
Regular price $19.35 USDRegular price$30.35 USDSale price $19.35 USDSold out -
Red Colorful Floral Patchwork Long Sleeve Pleated Mini Dress
Regular price $22.34 USDRegular price$33.34 USDSale price $22.34 USDSale -
Navy Blue Hydrangea Floral Print Bishop Sleeve V Neck Shift Dress
Regular price $18.78 USDRegular price$29.78 USDSale price $18.78 USDSale -
Sky Blue Vintage Printed Lace Trim V Neck 3/4 Sleeve Loose Dress
Regular price $18.43 USDRegular price$29.43 USDSale price $18.43 USDSale -
Brown Floral Print Shirred Square Neck High Waist Maxi Dress
Regular price $25.16 USDRegular price$36.16 USDSale price $25.16 USDSale -
Prussian Blue Velvet Short Sleeve Shirred Waist Tiered Maxi Dress
Regular price $22.74 USDRegular price$33.74 USDSale price $22.74 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.



































