Collection: Medium Women's & Ladies Dresses
-
Cinnamon Solid Front Pockets Sleeveless Corduroy Overall Dress
Regular price $15.99 USDRegular price$27.99 USDSale price $15.99 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 -
Orange Bohemian Printed Bracelet Sleeve Slit Neck Ruffled Loose Dress
Regular price $23.87 USDRegular price$35.87 USDSale price $23.87 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 -
Myosotis Seersucker Ruffled Puff Sleeve Stand Neck Mini Dress
Regular price $19.56 USDRegular price$31.56 USDSale price $19.56 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 -
Blue Flower Print Puff Sleeve Tiered Dress
Regular price $21.97 USDRegular price$33.97 USDSale price $21.97 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 -
Pink Zebra Stripe Printed Ruffle Trim Pocketed Dress
Regular price $16.44 USDRegular price$29.44 USDSale price $16.44 USDSold out -
Sky Blue Floral Flutter Sleeve V Neck Ruffled Dress
Regular price $16.13 USDRegular price$29.13 USDSale price $16.13 USDSale -
Blue Collared Split Neck Floral Flared Dress
Regular price $20.78 USDRegular price$33.78 USDSale price $20.78 USDSold out -
Black Western Aztec Printed Fashion Vacation Sundress
Regular price $18.02 USDRegular price$31.02 USDSale price $18.02 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 -
Brown Plaid Pattern Collared Neck Ruffled Sleeve Shirt Dress
Regular price $16.09 USDRegular price$29.09 USDSale price $16.09 USDSale -
Leopard Button-Up Long Sleeve Maxi Dress
Regular price $21.01 USDRegular price$34.01 USDSale price $21.01 USDSold out -
Geometric Print Shirred V Neck High Waist Long Dress
Regular price $19.49 USDRegular price$32.49 USDSale price $19.49 USDSold out -
Khaki Printed Crisscross Decor V Neck Flutter Sleeve Dress
Regular price $15.02 USDRegular price$28.02 USDSale price $15.02 USDSale -
Multicolor Floral Short Sleeve Ruffle Mini Dress
Regular price $15.02 USDRegular price$28.02 USDSale price $15.02 USDSale -
Rose Striped Print Bow Detail Short Puff Sleeve Mini Dress
Regular price $20.75 USDRegular price$30.75 USDSale price $20.75 USDSale -
Blue Boho Western Floral Printed Split Neck Ruffled Sleeve Mini Dress
Regular price $24.22 USDRegular price$34.22 USDSale price $24.22 USDSale -
Blue Striped Trim Half Buttons Short Sleeve Floral Dress
Regular price $22.48 USDRegular price$32.48 USDSale price $22.48 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.



































