Collection: Medium Women's & Ladies Dresses
-
Sky Blue Floral Spaghetti Strap Surplice Neck Shirred Waist Mini Dress
Regular price $19.41 USDRegular price$30.41 USDSale price $19.41 USDSale -
Black Solid Color Collared Slit Neck Sleeveless Mini Dress
Regular price $19.06 USDRegular price$30.06 USDSale price $19.06 USDSale -
Black Contrast Bowknot Applique Crew Neck Sleeveless Mini Dress
Regular price $22.34 USDRegular price$33.34 USDSale price $22.34 USDSale -
White Textured Half Zip Collared Cap Sleeve Mini Dress
Regular price $20.21 USDRegular price$31.21 USDSale price $20.21 USDSale -
Pink Floral Cutout Back Empire Waist Sleeveless Maxi Dress
Regular price $23.26 USDRegular price$34.26 USDSale price $23.26 USDSale -
Green Floral Print V Neck Ruffled Trim Backless Tassel Waist Maxi Dress
Regular price $22.69 USDRegular price$33.69 USDSale price $22.69 USDSale -
Black Shirt Style Button Down Puff Sleeve Ruffle Hem Dress
Regular price $24.47 USDRegular price$35.47 USDSale price $24.47 USDSale -
Black Boho Floral Print Thin Straps Sleeveless High Waist Maxi Dress
Regular price $18.78 USDRegular price$29.78 USDSale price $18.78 USDSale -
Black Leopard Print U Neck Sleeveless High Waist Dress
Regular price $16.48 USDRegular price$27.48 USDSale price $16.48 USDSale -
Gray Floral Knotted Strap Smocked Tiered Ruffle Mini Dress
Regular price $20.44 USDRegular price$31.44 USDSale price $20.44 USDSale -
Canton Corded Ruffle Sleeve Crew Neck Shift Dress
Regular price $19.75 USDRegular price$30.75 USDSale price $19.75 USDSale -
Sky Blue Mixed Floral Print Tie Split Neck Short Sleeve Dress
Regular price $23.55 USDRegular price$34.55 USDSale price $23.55 USDSale -
Apricot Bohemian Floral Print Short Puff Sleeve Mini Dress
Regular price $17.51 USDRegular price$28.51 USDSale price $17.51 USDSale -
Red Floral Printed Spaghetti Strap Empire Waist Maxi Dress
Regular price $18.55 USDRegular price$29.55 USDSale price $18.55 USDSale -
Rose Abstract Printed High Neck Knotted Nape Sleeveless Maxi Dress
Regular price $20.67 USDRegular price$31.67 USDSale price $20.67 USDSale -
White Stripe Criss Cross Side Slits Slim Fit Sleeveless Midi Dress
Regular price $14.58 USDRegular price$25.58 USDSale price $14.58 USDSale -
Beige Geometric Printed Sleeveless Hollowed Bowknot Back Mini Dress
Regular price $19.18 USDRegular price$30.18 USDSale price $19.18 USDSale -
Pink Short Sleeve Double Chest Pocket Denim Shirt Dress
Regular price $25.85 USDRegular price$36.85 USDSale price $25.85 USDSale -
Pink Floral Shirred Puff Sleeve Buttoned Front Midi Dress with Sash
Regular price $22.34 USDRegular price$33.34 USDSale price $22.34 USDSale -
Dirty blue Zipped up Bodice Collared Short Puff Sleeve Denim Dress
Regular price $23.49 USDRegular price$34.49 USDSale price $23.49 USDSale -
Apricot Western Print Ruffled Short Sleeve Loose Dress
Regular price $19.58 USDRegular price$30.58 USDSale price $19.58 USDSale -
Bright Pink Solid Color Puff Sleeve Tie Front High Waist Mini Dress
Regular price $19.64 USDRegular price$30.64 USDSale price $19.64 USDSale -
White Bowtie Pattern Textured Puff Half Sleeve Loose Mini Dress
Regular price $18.37 USDRegular price$29.37 USDSale price $18.37 USDSale -
Khaki Abstract Printed Long Sleeve Tied Neckline Mini Dress
Regular price $17.86 USDRegular price$28.86 USDSale price $17.86 USDSale -
Beige Scoop Neck Ribbed Bodice Pleated Sleeveless Long Dress
Regular price $21.36 USDRegular price$32.36 USDSale price $21.36 USDSale -
Orange Floral Print Smocked V Neck Wide Sleeve Maxi Dress
Regular price $25.50 USDRegular price$36.50 USDSale price $25.50 USDSale -
Green Stripe Woven Ruffled Sleeveless Mini Dress
Regular price $17.86 USDRegular price$28.86 USDSale price $17.86 USDSale -
Pink Abstract Printed Ruffled Flutter Sleeve Tiered Mini Dress
Regular price $20.96 USDRegular price$31.96 USDSale price $20.96 USDSale -
Multicolour Colorblock Self-tie Straps High Waist Flowy Maxi Dress with Pockets
Regular price $23.15 USDRegular price$34.15 USDSale price $23.15 USDSale -
Blue Drawstring High Waist Puff Sleeve Denim Mini Dress
Regular price $23.49 USDRegular price$34.49 USDSale price $23.49 USDSale -
Black Stripe Floral Patchwork Tied V Neck Shift Long Sleeve Mini Dress
Regular price $22.00 USDRegular price$33.00 USDSale price $22.00 USDSale -
Rose Red Colorful Crochet V Neck Textured Tiered Ruffled Long Sleeve Mini Dress
Regular price $22.92 USDRegular price$33.92 USDSale price $22.92 USDSale -
Green Floral Print Piping Trim Bubble Sleeve Square Neck Dress
Regular price $21.19 USDRegular price$32.19 USDSale price $21.19 USDSale -
Red Floral Bubble Sleeve Sweetheart Neck Ruffled Mini Dress
Regular price $19.47 USDRegular price$30.47 USDSale price $19.47 USDSale -
Red Paisley Print Side Slit Puff Sleeve High Waist Maxi Dress
Regular price $22.63 USDRegular price$33.63 USDSale price $22.63 USDSale -
Multicolour Boho Floral Print Buttoned Long Sleeve Shirt Dress
Regular price $21.94 USDRegular price$32.94 USDSale price $21.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.



































