Please enter a search term.
Please enter a search term

Shirtwaist & Shirt Dresses

Look stunning with our collection of women shirt dresses for any occasion and season, covering petite and plus size fit. Our shirtwaist dresses range from mini & midi shirt dress to belted & denim shirt dress. Embrace the timeless elegance of ladies shirt dress. Pair your sleeveless denim shirt dress with a pair of sandals for a summer-ready look or pair your long sleeve belted shirt dress with a jacket for an effortless and stylish look that transitions easily from day to evening. Whether you are looking for long sleeve shirt dress or sleeveless shirt dress, our button up dresses ensure you find the perfect piece for every season. For the ultimate holiday-ready look, add a pair of sandals and a khaki beach bag with our cotton shirt dress or long sleeve button up dresses with heeled boots for a sophisticated everyday ensemble! The summer shirt dress is a must-have for warm weather, offering lightweight and breezy style.

218 items
Brown Floral Print Ruched Stretch Midi Dress
Blue Denim Button Through Midi Dress
Green Shadow Floral Print Shirt Dress
Green Tropical Leaf Print Shirt Dress
Green Petite Tropical Pocket Stretch Midi Dress
Roman Petite
Blue Leaf Print Twist Front Midi Dress
Brown Short Sleeve T-Shirt Dress
Blue Button Through Shirt Midi Dress
Blue Abstract Border Print Shirt Dress
White Abstract Border Tie Shirt Dress
Blue Button Detail Gathered Dress
Blue Petite Cotton Pocket Tiered Midi Dress
Roman Petite
Blue Petite Cotton Pocket Tiered Midi Dress
Roman Petite
Brown Button Through Shirt Midi Dress
Multi Button Through Midi Dress
Black Shadow Floral Tiered Dress
Cream Abstract Print Belted Stretch Midi Dress
Black Short Sleeve T-Shirt Dress
Black Zebra Print Shirt Dress
Red Stripe Print Jersey T-Shirt Dress
Black Denim Tiered Shirt Dress
Blue Floral Print Stretch Shirt Dress
Blue Abstract Print Tie Front Shirt Dress
Blue Petite Ditsy Floral Shirt Dress
Roman Petite
Brown Geometric Collared Shirt Dress
Blue Abstract Print Button Shirt Dress
Blue Abstract Border Tie Shirt Dress
Red Floral Print Frill Hem Shirt Dress
Blue Relaxed T-Shirt Jersey Dress
Multi Denim Tiered Shirt Dress
Green Paisley Print Smocked T-Shirt Dress
Green Petite Abstract Print Button Shirt Dress
Roman Petite
Orange Ikat Button Shirt Dress
Blue Textured Stripe Belted Shirt Dress
Brown Textured Stripe Belted Shirt Dress
Blue Petite Tropical Waist Detail Shirt Dress
Roman Petite
Brown Relaxed T-Shirt Stretch Dress
Blue Pinstripe Shirt Dress
Blue Dusk Abstract Print Midi Shirt Dress
Dusk Pack
Blue Petite Abstract Print Button Shirt Dress
Roman Petite
Blue Satin Drop Waist Smock Dress
Brown Satin Drop Waist Smock Dress
Green Petite Button Detail Tie Waist Shirt Dress
Roman Petite
Blue Spot Print Shirt Midi Dress
Brown Petite Floral Button Tiered Midi Dress
Roman Petite
Black Petite 2 In 1 Leopard Print Shift Dress
Roman Petite
Red Geometric Stretch Shirt Midi Dress
Black Petite Collared Knit Shift Dress
Roman Petite
Blue Petite Linen Blend Pocket Tunic Dress
Roman Petite
Black Ruched Velvet Midi Stretch Dress
Dusk Pack
Purple Velvet Button Shirt Stretch Midi Dress
Dusk Pack
Grey Petite Collared Knit Shift Dress
Roman Petite
Blue Contrast Floral Print Shirt Dress
Brown Animal Print Stretch Midi Shirt Dress
Blue Geometric Print Button Detail Shirt Dress
Grey Textured Pocket Detail Stretch Dress
Black Contrast Leopard Print Swing Dress
Green Leaf Print Midi Shirt Dress
White Abstract Midi Shirt Dress
Red Floral Abstract Frill Shirt Dress
Green Petite Animal Print Frill Hem Dress
Roman Petite
Black Textured Puff Sleeve Midi Shirt Dress
Black Abstract Spot Frill Shirt Dress
Green Abstract Print Stretch Shirt Dress
Blue Abstract Print Shirt Dress
Red Patchwork Midi Shirt Dress
Orange Animal Print Tiered Smock Dress
lh-pack
Brown Curve Shirred Waist Shirt Dress
Introducing... Roman Curve
Black Leaf Print Midi Shirt Dress
Brown Geometric Contrast Swing Dress
Black Ruched Button Shirt Stretch Midi Dress
Green Textured Puff Sleeve Midi Shirt Dress
Black Textured Tie Waist Playsuit
Red Geometric Tie Waist Stretch Midi Shirt Dress
Red Ribbed Midi Jumper Stretch Dress
Multi Patchwork Print Pocket Tiered Shirt Dress
Red Ditsy Floral Frill Hem Midi Dress
Brown Cotton Utility T-Shirt Midi Dress
Blue Curve Border Print Shirt Dress
Introducing... Roman Curve
Green Textured Belted Midi Shirt Dress
Purple V-Neck Belted Shirt Midi Dress
Brown Plain Ribbed Stretch Jersey Jumpsuit
Green Petite Paisley Print Midi Shirt Dress
Roman Petite
Black Cotton Blend Denim Shirt Dress
Metallic Sequin Shirt Dress
Blue Hanky Hem Printed Pocket Shirt Dress
Red Short Belted Shirt Dress
Blue Petite Linen Blend Shirt Shift Dress
Roman Petite
Pink Textured Puff Sleeve Midi Shirt Dress
Black Button Through Utility Playsuit
Black Dusk Floral Print Tiered Midi Shirt Dress
Dusk Pack
Blue Petite Swirl Print Shirt Dress
Roman Petite
White Dusk Spot Button Through Shirt Dress
Dusk Pack
Green Ditsy Floral Button Detail Shirt Dress
Metallic Dusk Metallic Print Tiered Smock Dress
Dusk Pack
Red Dusk Metallic Feather Print Shirt Dress
Dusk Pack
Blue Crochet Yoke A-Line Jersey Dress
Brown Curve Border Print Shirt Dress
Introducing... Roman Curve
Pink Paisley Print Tie Detail Skater Dress
Blue Cotton Denim Collared Dress
Brown Short Belted Shirt Dress
Black Floral Twist Front Maxi Shirt Dress
Dusk Pack
Blue Denim Tie Waist Pocket Shirt Dress
Green Wave Print Tiered Shirt Dress
Pink Petite Aztec Print Tunic Shirt Dress
Roman Petite
Black Petite 2 In 1 Geometric Print Shift Dress
Roman Petite
Brown Petite Polka Dot Midi Shirt Dress
Roman Petite
Green Abstract Circle Print Stretch Midi Shirt Dress
Blue Floral Print Frill Hem Shirt Dress
Blue Cotton Belted Skater Shirt Dress
Dusk Pack
Orange Geometric Hanky Hem Stretch Midi Dress
Blue Textured Tie Waist Playsuit
Grey Ribbed Midi Jumper Stretch Dress
Black Metallic Feather Print Shirt Dress
Dusk Pack
Green Dusk Twist Front Maxi Shirt Dress
Dusk Pack
Pink Petite Palm Print Tunic Dress
Roman Petite
Black Petite Floral Print Relaxed Shirt Dress
Roman Petite
Pink Petite Floral Print Belted Shirt Dress
Roman Petite
Blue Animal Print Collared Midi Dress
Multi Colourblock Floral Button Tiered Dress

Shirtwaist & Shirt Dresses

For a laid-back look, style your short sleeve summer shirt dress with simple trainers or pair your short-sleeve shirt dress with heeled wedges for effortless Summer style! Elevate your wardrobe with our versatile fitted shirt dresses, from knee-length shirt dresses to maxi shirtwaist dresses, plus printed shirt dresses like floral shirt dress and paisley beach shirt dress. For an easy breezy vibe, simply team your beach shirt dress with wedges and a straw tote bag or keep it low by pairing a casual shirt dress with denim jacket. Add some personality to your outfits with a line shirt dress or stay cosy with a winter shirt dress during the colder months. Our a line shirt dress offers a flattering shape that suits various body types. Finish the look by adding a sun hat for a sunny day or add a pair of strappy heels for a polished look. Explore our selection of blouse dresses to express your unique style.