Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links

Midi Dresses

Midi Sweater Dress
Midi Sweater Dress
$140.00
$94.97
Chiffon Midi Dress
Chiffon Midi Dress
$160.00
$80.00
Midi Poplin Shirtdress
Midi Poplin Shirtdress
$130.00
$39.00 - $65.00
Pleated Midi Dress
Pleated Midi Dress
$140.00
$70.00
Buttoned Midi Sweater Dress
Buttoned Midi Sweater Dress
$140.00
$79.97 - $94.97
Pintuck Organza Midi Dress
Pintuck Organza Midi Dress
$140.00
$42.00 - $70.00
Tie-Waist Midi Shirtdress
Tie-Waist Midi Shirtdress
$130.00
$35.00 - $89.97
Tie-Waist Midi Shirtdress
Tie-Waist Midi Shirtdress
$110.00
$33.00 - $74.97
Scoop-Neck Midi Dress
Scoop-Neck Midi Dress
$150.00
$75.00 - $150.00
Gathered Elastic-Waist Midi Dress
Gathered Elastic-Waist Midi Dress
$140.00
$56.00 - $70.00
Puff-Sleeve Poplin Midi Dress
Puff-Sleeve Poplin Midi Dress
$150.00
$60.00 - $75.00
Linen-Blend High-Neck Midi Dress
Linen-Blend High-Neck Midi Dress
$150.00
$60.00 - $75.00
Bubble-Hem Taffeta Midi Dress
Bubble-Hem Taffeta Midi Dress
$160.00
$31.97 - $32.97
Discover a stunning array of midi dresses at Banana Republic Factory, perfect for any occasion. From sheath to sweater styles, find your ideal midi dress here.
VERSATILE MIDI STYLES
Our midi dress collection offers a range of styles, including sheath, slip, shirtdress, and shift designs. Whether you prefer a seamless silhouette or a cutout detail, there's a midi dress for every taste and preference.
COMFORTABLE KNIT FABRICS
Experience the luxury of knit fabrics in our midi dress selection. From cozy sweater dresses to lightweight knit slip dresses, these pieces offer both style and comfort for all-day wear. Perfect for transitioning from day to night effortlessly.
CHIC DETAILS
Elevate your look with chic details like cutouts, embroidery, and sweetheart necklines featured in our midi dress collection. Whether you're looking for a sophisticated shift dress or a trendy slip style, these dresses are designed to make a statement wherever you go.