Top Picks
Women's linen shirt dress Mexx
HANNAH’S PICK SNEAKINWomen's linen shirt dress Mexx
£76.68 SNEAKIN
Altuzarra Women's Preloved Lydia Shibori-Dyed Midi Shirt Dress in Multicolor Cotton
NADIA’S PICK MISSPAPAltuzarra Women's Preloved Lydia Shibori-Dyed Midi Shirt Dress in Multicolor Cotton
£215.00 MISSPAP
Oversized Shirt Midi Dress - ONE / ORANGE
LEANNE’S PICK BLUE VANILLAOversized Shirt Midi Dress - ONE / ORANGE
£30.00 BLUE VANILLA
Dorothy Perkins Half Placket Denim Shirt Dress In Mid Wash
IMOGEN’S PICK DOROTHY PERKINSDorothy Perkins Half Placket Denim Shirt Dress In Mid Wash
£39.00 £31.20 DOROTHY PERKINS
Long-Sleeve Collared Plain Midi A-Line Shirt Dress Almond
FREYA’S PICK YESSTYLE US/Long-Sleeve Collared Plain Midi A-Line Shirt Dress Almond
£31.21 YESSTYLE US/
How we pick

Quick word on how this list was made. Hannah, Nadia, Leanne, Imogen and Freya picked their favourites from the midi shirt dress we found across loads of UK shops. No sponsored spots, no brand deals, just what they'd buy with their own money. We keep a mix of prices so there's something whether you're treating yourself or being sensible this month, and we limit how many come from one retailer. Stock and prices update regularly from each shop, so if something's gone, it's sold out rather than hidden.

Under £5017 pieces
Eloise Tiered Hem Midi Dress In Black
LILY & LIONEL

Eloise Tiered Hem Midi Dress In Black

£34.00 LILY & LIONEL
Midi Shirt Dress with Short Sleeves
LA REDOUTE

Midi Shirt Dress with Short Sleeves

£15.75 LA REDOUTE
Black Cotton Shoulder Pad Asymmetric Hem T
PRETTYLITTLETHING

Black Cotton Shoulder Pad Asymmetric Hem T

£10.50 PRETTYLITTLETHING
Long-Sleeve Collared Plain Midi A-Line Shirt Dress Almond
YESSTYLE US/

Long-Sleeve Collared Plain Midi A-Line Shirt Dress Almond

£31.21 YESSTYLE US/
Natural Wide Fit Raffia Buckle Detail Flatform Sandals
PRETTYLITTLETHING

Natural Wide Fit Raffia Buckle Detail Flatform Sandals

£10.50 PRETTYLITTLETHING
Brown Check Contrast Tie Trench Jacket
PRETTYLITTLETHING

Brown Check Contrast Tie Trench Jacket

£31.50 PRETTYLITTLETHING
Oversized Shirt Midi Dress - ONE / ORANGE
BLUE VANILLA

Oversized Shirt Midi Dress - ONE / ORANGE

£30.00 BLUE VANILLA
Natural Ruched Low Heel Court Mule
PRETTYLITTLETHING

Natural Ruched Low Heel Court Mule

£12.50 PRETTYLITTLETHING
Sale Watcher130midi shirt dress on sale right nowSee them all →
Women's dress Pieces Kasey
MADE IN PARADIS

Women's dress Pieces Kasey

£17.21 MADE IN PARADIS
Tan Burnout Faux Leather Horse Buckle Western Belt
PRETTYLITTLETHING

Tan Burnout Faux Leather Horse Buckle Western Belt

£11.20 PRETTYLITTLETHING
−49%Floral Printed Shirred Waist Midi Shirt Dress - S / BLACK
BLUE VANILLA

Floral Printed Shirred Waist Midi Shirt Dress - S / BLACK

£35.29 £18.00 BLUE VANILLA
−30%Dorothy Perkins Floral Sweetheart Neckline Midi Dress
DOROTHY PERKINS

Dorothy Perkins Floral Sweetheart Neckline Midi Dress

£35.00 £24.50 DOROTHY PERKINS
−25%Izabel London Printed Tie Waist Midi Shirt Dress In Blue
DOROTHY PERKINS

Izabel London Printed Tie Waist Midi Shirt Dress In Blue

£35.00 £26.25 DOROTHY PERKINS
−20%Dorothy Perkins Half Placket Denim Shirt Dress In Mid Wash
DOROTHY PERKINS

Dorothy Perkins Half Placket Denim Shirt Dress In Mid Wash

£39.00 £31.20 DOROTHY PERKINS
−50%Liquorish Neon Green Gingham Puff Sleeve Dress
DOROTHY PERKINS

Liquorish Neon Green Gingham Puff Sleeve Dress

£72.02 £36.01 DOROTHY PERKINS
−25%Roman Border Print Shirt Dress In Ivory
DOROTHY PERKINS

Roman Border Print Shirt Dress In Ivory

£60.00 £45.00 DOROTHY PERKINS
−25%Roman Petite Abstract Midi Shirt Dress In Green
DOROTHY PERKINS

Roman Petite Abstract Midi Shirt Dress In Green

£60.00 £45.00 DOROTHY PERKINS
£50 to £1003 pieces
Worth the splurge5 pieces