Skip to content

Adding...

Item added to cart
Bag
Your bag is empty.
See:
Cambria Cotton Cinched Waist Navy Mini Shirt Dress Cambria Cotton Cinched Waist Navy Mini Shirt Dress
Cambria Cotton Cinched Waist Navy Mini Shirt Dress
Cambria Cotton Cinched Waist Navy Mini Shirt Dress
£59.00 £29.00
View Details
View Details
£59.00 £29.00
Chambray Denim Button Through Shirt Dress Chambray Denim Button Through Shirt Dress
Chambray Denim Button Through Shirt Dress
Chambray Denim Button Through Shirt Dress
£89.00 £36.00
View Details
View Details
£89.00 £36.00
Cambria Cotton Sleeveless Drawstring Dress Cambria Cotton Sleeveless Drawstring Dress
Cambria Cotton Sleeveless Drawstring Dress
Cambria Cotton Sleeveless Drawstring Dress
£65.00 £39.00
View Details
View Details
£65.00 £39.00
Alissa Cotton Embroidered Blue Mini Shirt Dress Alissa Cotton Embroidered Blue Mini Shirt Dress
Alissa Cotton Embroidered Blue Mini Shirt Dress
Alissa Cotton Embroidered Blue Mini Shirt Dress
£110.00 £65.00
View Details
View Details
£110.00 £65.00
Poplin Tie Sleeveless Dress Poplin Tie Sleeveless Dress
Poplin Tie Sleeveless Dress
Poplin Tie Sleeveless Dress
£45.00 £27.00
View Details
View Details
£45.00 £27.00
£45.00 £27.00
Skye Lace Godet Blue Midi Shirt Dress Skye Lace Godet Blue Midi Shirt Dress
Skye Lace Godet Blue Midi Shirt Dress
Skye Lace Godet Blue Midi Shirt Dress
£150.00 £105.00
View Details
View Details
£150.00 £105.00
Lizzy Eco Pin Spots Pleated Khaki Mini Shirt Dress Lizzy Eco Pin Spots Pleated Khaki Mini Shirt Dress
Lizzy Eco Pin Spots Pleated Khaki Mini Shirt Dress
Lizzy Eco Pin Spots Pleated Khaki Mini Shirt Dress
£89.00 £59.00
View Details
View Details
£89.00 £59.00
Alexis Cotton Belted Red Mini Shirt Dress Alexis Cotton Belted Red Mini Shirt Dress
Alexis Cotton Belted Red Mini Shirt Dress
Alexis Cotton Belted Red Mini Shirt Dress
£69.00
View Details
View Details
Azra Twill Collared Sleeveless Mini Dress Azra Twill Collared Sleeveless Mini Dress
Azra Twill Collared Sleeveless Mini Dress
Azra Twill Collared Sleeveless Mini Dress
£99.00 £49.00
View Details
View Details
£99.00 £49.00
Bonnie Satin Abstract Yellow Midi Shirt Dress Bonnie Satin Abstract Yellow Midi Shirt Dress
Bonnie Satin Abstract Yellow Midi Shirt Dress
Bonnie Satin Abstract Yellow Midi Shirt Dress
£85.00
View Details
View Details
Pocket Shirt Dress Pocket Shirt Dress
Pocket Shirt Dress
Pocket Shirt Dress
£89.00 £44.00
View Details
View Details
£89.00 £44.00
£89.00 £44.00
Tommy Monochrome Striped Sleeveless Polo Midi Dress Tommy Monochrome Striped Sleeveless Polo Midi Dress
Tommy Monochrome Striped Sleeveless Polo Midi Dress
Tommy Monochrome Striped Sleeveless Polo Midi Dress
£85.00 £49.00
View Details
View Details
£85.00 £49.00
Yami Raw Wash Denim Zip Through Dress Yami Raw Wash Denim Zip Through Dress
Yami Raw Wash Denim Zip Through Dress
Yami Raw Wash Denim Zip Through Dress
£115.00 £79.00
View Details
View Details
£115.00 £79.00
Zaves Chambray Denim Belted Midi Dress Zaves Chambray Denim Belted Midi Dress
Zaves Chambray Denim Belted Midi Dress
Zaves Chambray Denim Belted Midi Dress
£99.00
View Details
View Details
Chambray Denim Button Through Shirt Dress Chambray Denim Button Through Shirt Dress
Chambray Denim Button Through Shirt Dress
Chambray Denim Button Through Shirt Dress
£89.00
View Details
View Details
Vinnie Pinstripe Belted Cream Mini Shirt Dress Vinnie Pinstripe Belted Cream Mini Shirt Dress
Vinnie Pinstripe Belted Cream Mini Shirt Dress
Vinnie Pinstripe Belted Cream Mini Shirt Dress
£115.00
View Details
View Details
Monica Voile Voluminous Shirt Dress Monica Voile Voluminous Shirt Dress
Monica Voile Voluminous Shirt Dress
Monica Voile Voluminous Shirt Dress
£85.00 £42.00
View Details
View Details
£85.00 £42.00
Viscose Twill Contrast Stitching Black Shirt Dress Viscose Twill Contrast Stitching Black Shirt Dress
Viscose Twill Contrast Stitching Black Shirt Dress
Viscose Twill Contrast Stitching Black Shirt Dress
£110.00 £66.00
View Details
View Details
£110.00 £66.00
Era Poplin Monochrome Broderie Hem Mini Dress Era Poplin Monochrome Broderie Hem Mini Dress
Era Poplin Monochrome Broderie Hem Mini Dress
Era Poplin Monochrome Broderie Hem Mini Dress
£95.00 £47.00
View Details
View Details
£95.00 £47.00
Candice Satin Stripe Midi Dress Candice Satin Stripe Midi Dress
Candice Satin Stripe Midi Dress
Candice Satin Stripe Midi Dress
£99.00 £30.00

Extra 20% off with code: LASTCHANCE

View Details
View Details
£99.00 £30.00

Extra 20% off with code: LASTCHANCE

£99.00 £30.00

Extra 20% off with code: LASTCHANCE

Zaves Chambray Denim Midi Dress Zaves Chambray Denim Midi Dress
Zaves Chambray Denim Midi Dress
Zaves Chambray Denim Midi Dress
£99.00 £49.00

Extra 20% off with code: LASTCHANCE

View Details
View Details
£99.00 £49.00

Extra 20% off with code: LASTCHANCE

£99.00 £49.00

Extra 20% off with code: LASTCHANCE

Fayola Belted Shirt Dress Fayola Belted Shirt Dress
Fayola Belted Shirt Dress
Fayola Belted Shirt Dress
£70.00 £24.00

Extra 20% off with code: LASTCHANCE

View Details
View Details
£70.00 £24.00

Extra 20% off with code: LASTCHANCE

£70.00 £24.00

Extra 20% off with code: LASTCHANCE

Pocket Shirt Dress Pocket Shirt Dress
Pocket Shirt Dress
Pocket Shirt Dress
£89.00 £39.00

Extra 20% off with code: LASTCHANCE

View Details
View Details
£89.00 £39.00

Extra 20% off with code: LASTCHANCE

£89.00 £39.00

Extra 20% off with code: LASTCHANCE

Polka Dot Swing Dress Polka Dot Swing Dress
Polka Dot Swing Dress
Polka Dot Swing Dress
£75.00 £34.00
View Details
View Details
£75.00 £34.00
£75.00 £34.00
Leopard Print Short Sleeve Swing Dress Leopard Print Short Sleeve Swing Dress
Leopard Print Short Sleeve Swing Dress
Leopard Print Short Sleeve Swing Dress
£69.00 £29.00
View Details
View Details
£69.00 £29.00
Floral Printed Short Sleeve Shirt Dress Floral Printed Short Sleeve Shirt Dress
Floral Printed Short Sleeve Shirt Dress
Floral Printed Short Sleeve Shirt Dress
£79.00 £22.00
View Details
View Details
£79.00 £22.00
Felicity Eco Lizzy Tie Waist Dress Felicity Eco Lizzy Tie Waist Dress
Felicity Eco Lizzy Tie Waist Dress
Felicity Eco Lizzy Tie Waist Dress
£95.00 £38.00
View Details
View Details
£95.00 £38.00
Mari Knit Long Sleeve Collared Midi Dress Mari Knit Long Sleeve Collared Midi Dress
Mari Knit Long Sleeve Collared Midi Dress
Mari Knit Long Sleeve Collared Midi Dress
£99.00 £30.00
View Details
View Details
£99.00 £30.00
Lizzy Eco Diamante Collar Midi Dress Lizzy Eco Diamante Collar Midi Dress
Lizzy Eco Diamante Collar Midi Dress
Lizzy Eco Diamante Collar Midi Dress
£110.00 £44.00
View Details
View Details
£110.00 £44.00
Mari Knit Long Sleeve Collared Midi Dress Mari Knit Long Sleeve Collared Midi Dress
Mari Knit Long Sleeve Collared Midi Dress
Mari Knit Long Sleeve Collared Midi Dress
£99.00 £49.00
View Details
View Details
£99.00 £49.00
Barnet Cotton Embroidered Striped Mini Dress Barnet Cotton Embroidered Striped Mini Dress
Barnet Cotton Embroidered Striped Mini Dress
Barnet Cotton Embroidered Striped Mini Dress
£95.00 £39.00
View Details
View Details
£95.00 £39.00
Trinny Velvet Sequin Collared Mini Dress Trinny Velvet Sequin Collared Mini Dress
Trinny Velvet Sequin Collared Mini Dress
Trinny Velvet Sequin Collared Mini Dress
£115.00 £58.00
View Details
View Details
£115.00 £58.00
Ella Rose Shirt Dress Ella Rose Shirt Dress
Ella Rose Shirt Dress
Ella Rose Shirt Dress
£99.00 £29.00
View Details
View Details
£99.00 £29.00
£99.00 £29.00
Azra Twill Mini Dress Azra Twill Mini Dress
Azra Twill Mini Dress
Azra Twill Mini Dress
£115.00 £44.00
View Details
View Details
£115.00 £44.00
£115.00 £44.00
Zaves Chambray Denim Sleeveless Midi Dress Zaves Chambray Denim Sleeveless Midi Dress
Zaves Chambray Denim Sleeveless Midi Dress
Zaves Chambray Denim Sleeveless Midi Dress
£75.00 £52.00
View Details
View Details
£75.00 £52.00
Miles Lace Mix Shirt Dress Miles Lace Mix Shirt Dress
Miles Lace Mix Shirt Dress
Miles Lace Mix Shirt Dress
£120.00 £48.00
View Details
View Details
£120.00 £48.00
£120.00 £48.00
Era Poplin Sleeveless Belted Midaxi Dress Era Poplin Sleeveless Belted Midaxi Dress
Era Poplin Sleeveless Belted Midaxi Dress
Era Poplin Sleeveless Belted Midaxi Dress
£75.00 £52.00
View Details
View Details
£75.00 £52.00
Adeline Delphine Shirt Dress Adeline Delphine Shirt Dress
Adeline Delphine Shirt Dress
Adeline Delphine Shirt Dress
£85.00 £34.00
View Details
View Details
£85.00 £34.00
Pocket Shirt Dress
Pocket Shirt Dress
Pocket Shirt Dress
£89.00 £52.00
View Details
View Details
£89.00 £52.00
£89.00 £52.00
Spot Godet Mini Shirt Dress Spot Godet Mini Shirt Dress
Spot Godet Mini Shirt Dress
Spot Godet Mini Shirt Dress
£95.00 £67.00
View Details
View Details
£95.00 £67.00
£95.00 £67.00

Our women’s shirt dresses are wardrobe essentials, offering timeless style for any occasion. A simple cotton shirt dress is perfect for work, while floaty or denim styles provide a relaxed weekend look. Whether at the office or weekend outings, our shirt dresses offer year-round appeal. From a long shirt dress to a tailored piece, explore our collection for a style that suits your every need.

Common Questions

A shirt dress is a women's dress inspired by a man's shirt, featuring key elements like a collar, button-down front, and cuffed sleeves. Made from crisp, high-quality fabrics such as cotton or silk, shirt dresses combine the structure of a shirt with the elegance of a dress. Over time, they’ve evolved in style, length, and cut, offering a variety of options for different tastes and occasions.

Shirt dresses are incredibly versatile and suitable for any season and occasion. For work, opt for a tailored version to maintain a professional and elegant look. On weekends, choose a more casual style for errands or leisure. In summer, lightweight fabrics with short sleeves make them perfect for the beach, effortlessly transitioning from a cover-up to a stylish dinner outfit. Even in cooler weather, layer a shirt dress with tights, boots and a cosy cardigan or leather jacket for a chic, warm look. Whether for day or night, a shirt dress is an easy, go-to option for any occasion. Throw one on, and you're good to go.

Shirt dresses are flattering on all body types. Their classic shape can be tailored to accentuate your best features. For leaner figures, a shirt dress can create curves by cinching at the waist. On curvier frames, it can enhance an hourglass shape. Whether you're petite, tall, slender, or curvy, there's a shirt dress to suit your silhouette. Its adaptability ensures you can find a style that makes you feel confident and comfortable, highlighting what you love about your body. The versatility of the shirt dress makes it suitable for every girl, regardless of her figure.

Styling a shirt dress is all about the details and the occasion. For a casual look, pair it with trainers or ankle boots, perfect for brunch or running errands. To elevate the dress for a more polished appearance, swap sneakers for heels or knee-high boots and add a statement belt to define your waist. For office wear, choose a tailored shirt dress and complement it with sleek accessories like a structured handbag and subtle jewellery. For an evening look, opt for a more glamorous version with embellishments, pairing it with high heels, a clutch, and a leather jacket for an edgy twist. No matter the colour or fabric, the shirt dress is a versatile wardrobe staple that can be styled for any occasion with the right accessories. Shop our collection to find the perfect style for you.