GHOST
Ellie Satin Shirt
£69
KAREN MILLEN
Linen Woven Shirt
£71.20 £89
Karen Millen
GANNI
Mix Slub Stripe Shirt
£171.50 £245
Ganni
BURBERRY
Embroidered Overshirt
£1,650
Harvey Nichols
FRENCH CONNECTION
Delphine Caballo Blouse
£49 £79
French Connection
FENDI
Baguette Pearlescent-Buttons Shirt
£570
Selfridges
ARKET
Garment-Dyed Utility Overshirt
£89
WEEKDAY
Oversized Terry Shirt
£39
Weekday
THE KOOPLES
Striped Shirt
£97.50 £195
The Kooples
Regular-Fit Shell Shirt
£2,100
Shirt With Rhinestone Details
£157.50 £315
& OTHER STORIES
Straight Mulberry Silk Shirt
£120
& Other Stories
GIVENCHY
Harness Cotton-Poplin Shirt
£815
MANGO
Regular-Fit Pocket Linen Shirt
£59.99
Mango
Short Shirt
£105 £175
COS
Hairy-Knit Overshirt
REMAIN BIRGER CHRISTENSEN
Dorin Cropped Organic Denim Shirt
£175 £250
Net-a-Porter
ACNE STUDIOS
Letito Leather Overshirt
£1,600
Beach Broderie Cover Up Shirt
£52 £65
WHISTLES
Ribbed Fitted Shirt
Whistles
Nova Shirt
£33
Leather-Trimmed Twill Overshirt
£125
CLAUDIE PIERLOT
Silk Long-Sleeved Shirt
£279
Claudie Pierlot
GUCCI
GG-Logo Lace Shirt
£1,700
MATCHES
Leather-Effect Overshirt
Dotted Spot Print Shirt
£49 £69
KARL LAGERFELD
Ruffle Detail Poplin Shirt
£120 £239
Karl Largerfeld
Ekd Silk Jacquard Oversized Shirt
£1,090
REISS
Grisham Flecked Overshirt
£118
Reiss
TOTÊME
Monogram Geometric-Embroidered Silk Shirt
£510
Monogram Motif Technical Shirt
£450
Stud Details Shirt
£120 £240
4G-Pattern Semi-Sheer Stretch Shirt
£600
Striped Textured Shirt
£29.99
Spot Print Penny Plisse Shirt
£99
PROENZA SCHOULER
Cloque Jacquard Knit Shirt
£495 £900
JIL SANDER
Asymmetric Drape-Lapel Blouse
£882 £1,470
PAIGE
Baltimore Twin Pocket Overshirt
£650
Printed Dress Shirt
£35.99 £59.99
Printed Shirt With Classic Collar
£195
ANOTHER TOMORROW
Oversized Wool Shirt
£244 £488
THE ROW
Petah Stretch-Silk Shirt
£790
Shirt With Pearl Details
£168 £280
Tailored Longline Shirt
£103.20 £129
PRADA
Pleated-Front Shirt
£1,450
Flowing Shirt
£117 £195
Jacquard Shirt With Classic Collar
£111 £185
Slim Fit Suit Shirt
£32.99 £49.99
Bouclé Overshirt
Ekd Print Oxford Oversized Shirt
£490
Logo Jacquard Ruffle Shirt
ALLSAINTS
Oana Silk Blend Shirt
£149
All Saints
Feather Cuff Satin Woven Shirt
£79.20 £99
Seeker Wadded Overshirt
£55 £138
Doublé Overshirt
£199
Reiss Navy Cruz Bouclé Press Stud Overshirt
£50 £128
Amelia Shirt
£85 £119
Feather Cuff Detail Shirt
£71 £119
Trust Crepe Shirt
Phase Eight
Zenni Linen Oversized Shirt
£55 £75
Elkaa Crinkle Suedette Popover Shirt
£22 £55
Hiking Shirt
TEKLA
Unisex Flannel Pyjama Top
£140
Leopard Print Shirt
Slinky Jacquard Knit Shirt
£40 £99
BALENCIAGA
Wrap-Effect Cotton-Poplin Shirt
£950
Jerry Interlock Overshirt
£148
Greenwich Soft Wash Button Down Oxford Shirt
£78
Hailey Silk Shirt
£198
ALEXANDER MCQUEEN
Harness Stretch-Cotton Shirt
£420
Hermosa Shirt