Women's Shirtdresses

Tie-Waist Maxi Shirtdress
Tie-Waist Maxi Shirtdress
$110.00
$44.00 - $58.97
Satin Mini Shirtdress
Satin Mini Shirtdress
$100.00
$40.00 - $69.97
Poplin Midi Shift Shirtdress
Poplin Midi Shift Shirtdress
$120.00
$79.97 - $83.97
Chambray Mini Dress
Chambray Mini Dress
$120.00
$83.97
Poplin Mini Dress
Poplin Mini Dress
$100.00
$29.97 - $69.97
Poplin Cross-Waist Midi Dress
Poplin Cross-Waist Midi Dress
$120.00
$79.97 - $83.97
Tab Poplin Midi Dress
Tab Poplin Midi Dress
$120.00
$63.97 - $79.97
Discover a versatile collection of women's shirtdresses at Banana Republic Factory, perfect for effortless style and easy dressing. From midi to maxi lengths, our shirtdresses are designed to flatter and provide all-day comfort.
CLASSIC SHIRTDRESSES
Our classic shirtdresses are timeless wardrobe staples that can be dressed up or down for any occasion. The Poplin Midi Shirtdress offers a polished and sophisticated look with its crisp fabric and midi length. For a more feminine touch, try the Pleated Knee-Length Shirtdress, featuring delicate pleats that add movement and elegance to your ensemble. These versatile pieces can be paired with heels for a dressier look or with sneakers for a casual, yet chic outfit.
DENIM SHIRTDRESSES
For a laid-back and effortlessly cool vibe, our Denim Mini Shirtdress is a must-have. Made from soft and durable denim, this dress offers a relaxed fit and can be easily dressed up or down. The Trench-Back Shirtdress is another denim option that adds a unique twist with its trench-inspired back detail. Pair these denim shirtdresses with ankle boots or sandals for a stylish and casual look.
FLATTERING DETAILS
Our shirtdresses feature flattering details that enhance your silhouette. The Shirred Midi Dress offers a cinched waist and shirred detailing, creating a feminine and flattering shape. For a playful and flirty look, try the Flounce-Hem Mini Shirtdress, which features a flounce hemline that adds movement and charm. Complete your look with accessories like belts and statement jewelry to elevate your style.