Please enter a search term.
Please enter a search term

Shirt Dresses in size 18

Elevate your wardrobe with our versatile collection of women shirt dresses designed for the modern woman. Our ladies shirt dress range from timeless classics denim shirt dress to contemporary midi shirt dress, we offer a wide range of options to suit every taste and occasion. Step out in confidence with our elegant shirtwaist dresses, available in various sleeve options including cosy long sleeve shirt dress and breezy sleeveless shirt dress. Style our sleeveless beach shirt dress such as button up dresses with sunglasses and sandals for a beach date or style a cardigan over your knee length shirt dress for more coverage.

643 items
Black Zig Zag Border Print Shirred Dress
Grey Collared Knitted Jumper Dress
Green Ribbed Pocket Detail Shift Stretch Dress
Red Patchwork Pocket Detail Stretch Dress
Purple Colour Block Knitted Dress
Black Cotton Blend Floral Shift Stretch Dress
Cream Petite Stripe Print Pocket Jumper Dress
Roman Petite
Purple Abstract Ruched Pleat Detail Stretch Dress
Black Zebra Print Midi Shirt Dress
Pink Petite Aztec Print Tunic Shirt Dress
Roman Petite
Green Petite Spot Frill Hem Stretch Dress
Roman Petite
Green Belted Frill Hem Geometric Print Dress
Pink Petite Glitter Knot Detail Ruched Dress
Roman Petite
Blue Petite Ruched Glitter Dress
Roman Petite
Blue Petite Spot Print Stretch Jersey Dress
Roman Petite
Brown Textured Abstract Animal Print Dress
Blue Floral Jersey Stretch Tea Dress
Blue Embellished Chiffon Frill Swing Dress
Blue Leopard Print Fit And Flare Dress
Pink Petite Geometric Strappy Stretch Dress
Roman Petite
Green Petite Textured Stretch Strappy Smock Dress
Roman Petite
Pink Petite Geo Print Stretch Wrap Dress
Red Abstract Print Pocket Shift Dress
Cream Geometric Print Pocket Shift Dress
Blue Floral Print Pocket Shift Dress
Red Petite Ditsy Wrap Stretch Dress
Roman Petite
Blue Petite Ditsy Wrap Stretch Dress
Roman Petite
Blue Petite Geometric Midi Shirt Dress
Roman Petite
Green Cotton Embroidery Detail Shift Dress
Green Petite Aztec Print Tiered Tunic Dress
Roman Petite
Blue Petite Spot Print Tiered Tunic Dress
Roman Petite
White Petite Aztec Twist Detail Stretch Dress
Roman Petite
Blue Button Through Utility Playsuit
Black Button Through Utility Playsuit
Blue Floral Stretch Wrap Skater Dress
Multi Chevron Print Jumper Dress
Green Knitted Colour Block Dress
Red Button Detail Knitted Jumper Dress
Red Petite Belted Shift Stretch Dress
Roman Petite
Pink Curve Abstract Print Mesh Wrap Dress
Introducing... Roman Curve
Blue Petite Tie Waist Floral Stretch Dress
Roman Petite
Red Petite Animal Stretch Wrap Dress
Roman Petite
Blue Petite Animal Print Wrap Dress
Roman Petite
Blue Longline Split Neck Jumper Dress
Black Frill Detail Spot Stretch Dress
Orange Petite Geometric Stretch Pocket Dress
Roman Petite
Blue Petite Heart Print Stretch Dress
Roman Petite
Pink Petite Leaf Print Stretch Wrap Dress
Roman Petite
new-price
Blue Denim Zip Detail Dipped Hem Midi Dress
Purple Petite Tie Dye Pocket Dress
Roman Petite
Orange Aztec Stripe Stretch Pocket Swing Dress
Blue Leaf Print Pocket Stretch Swing Dress
new-price
Blue Petite Pleated Sleeve Lace Shift Dress
Roman Petite
Blue Tropical Floral Stretch Jersey Dress
Blue Abstract Print Halter Neck Stretch Dress
Blue Petite Stripe Print T-Shirt Dress
Roman Petite
Red Petite Ditsy Floral T-Shirt Dress
Roman Petite
Blue Petite Leaf Print T-Shirt Dress
Roman Petite
new-price
Blue Embroidered Cotton Pocket Smock Dress
Black Abstract Pocket Detail Cocoon Shirt Dress
White Floral Print Ruched Shift Stretch Dress
new-price
Blue Petite Belt Detail Frill Cotton Shirt Dress
Roman Petite
Blue Petite Textured Stripe Dress
Roman Petite
White Aztec Print Cotton Smock Dress
Blue Zig Zag Print Shirred Cotton Dress
Blue Aztec Print Cotton Smock Dress
Purple Sleeveless Glitter Lace Stretch Dress
Red Floral Shadow Print Ruched Stretch Dress
Pink Knitted Jumper Dress
Pink Petite Linen Blend Shirt Shift Dress
Roman Petite
Green Curve Floral Print Swing Stretch Dress
Introducing... Roman Curve
Red Sleeveless Pleated Stretch Ruched Dress
Black Sleeveless Houndstooth Stretch Dress
Dusk Pack
Black Petite Ditsy Floral Shirt Dress
Roman Petite
Blue Animal Print Halter Neck Stretch Dress
Blue Velvet Ruched Waist Stretch Wrap Dress
Dusk Pack
Pink Curve Floral Print Mesh Wrap Dress
Introducing... Roman Curve
Multi Petite Tie Waist Floral Stretch Dress
Roman Petite
Blue Petite Aztec Print Frill Hem Dress
Roman Petite
Red Floral Print Chiffon Wrap Dress
new-price
Pink Floral Print Dipped Hem Jacquard Dress
new-price
White Rose Print Midi Shirt Dress
Red Frill Sleeve Floral Tea Dress
Red Abstract Spot Print Pocket Shift Dress
Blue Petite Contrast Floral Print Hanky Hem Dress
Roman Petite
Black Leaf Print Ruched Lace Dress
Brown Curve Leaf Print Hanky Hem Dress
Introducing... Roman Curve
Black Abstract Wave Print Tie Knot Detail Dress
Blue Floral Print Stretch Jersey Tea Dress
Multi Floral Print Stretch Ruched Dress
Green Contrast Floral Tiered Dress
Dusk Pack
new-price
Multi Contrast Floral Print Fit & Flare Dress
Multi A-Line Pocket Detail Swing Dress
Grey Floral Flock Detail Shift Dress
Black Curve Pocket Detail Swing Stretch Dress
Introducing... Roman Curve
Black Embellished Cuff Skater Dress
Blue Petite Sleeveless Aztec Print Tunic Dress
Roman Petite
Black Feather Trim Sequin Halter Neck Stretch Dress
Pink Abstract Floral Print Button Down Dress
Black Textured A-Line Stretch Dress
Blue Textured Belted Midi Shirt Dress
Green Textured Belted Midi Shirt Dress
Green Border Leaf Print Midi Dress
Blue Ditsy Floral Stretch Ruched Dress
Blue Relaxed Pocket Dress
Yellow Petite Sleeveless Frill Hem Dress
Roman Petite
Pink Petite Sleeveless Frill Hem Dress
Roman Petite
Green Petite Sleeveless Frill Hem Dress
Roman Petite
Blue Petite Plain Pleated Skirt Midi Dress
Roman Petite
new-price
Green Petite Plain Pleated Skirt Midi Dress
Roman Petite
Blue Petite Textured Spot Tiered Frill Hem Dress
Roman Petite
Blue Abstract Print Buckle Detail Midi Stretch Dress
Roman Petite
Pink Petite Lace Overlay Tunic Dress
Roman Petite
Pink Petite Buckle Waterfall Stretch Dress
Roman Petite
Green Twist Front Leaf Print Stretch Dress
Pink Curve Strappy Cotton Pocket Dress
Introducing... Roman Curve
Blue Curve Strappy Cotton Pocket Dress
Introducing... Roman Curve
Green Curve Strappy Cotton Pocket Dress
Introducing... Roman Curve
Grey Paisley Border Print Stretch Dress
Blue Zig Zag Pocket Tiered Smock Dress