Thom Krom
Thom Krom stitching-detailed cotton T-shirt - White
£93
Manuel Ritz
Manuel Ritz satin silk-blend shirt - Purple
£395
TOM FORD
TOM FORD pleated silk shirt - White
£1,240
WARDROBE.NYC
WARDROBE.NYC long-sleeve cotton T-shirt - Black
£150
Balenciaga
Balenciaga logo-embroidered cotton shirt - White
£1,050
Mira Mikati
Mira Mikati floral-embroidered cotton shirt - Yellow
£495
Vans
Vans Vault x Goodfight camp-collar shirt - Black
£265£212(20% off)
Ferragamo
Ferragamo logo-appliqué cotton T-shirt - Orange
£355
ANDREADAMO
ANDREĀDAMO cut-out short-sleeve body - Neutrals
£116
Gucci
Gucci Square G-embellished cotton T-shirt - White
£360
Études
Etudes Wonder graffiti-embroidery T-shirt - Neutrals
£108£97(10% off)
Vince
Vince Pima-cotton crew-neck T-shirt - Red
£92
Alexander Wang
Alexander Wang cotton cropped shirt - Grey
Vivienne Westwood
Vivienne Westwood Orb logo-embroidery cotton shirt - Black
£262
Pucci
PUCCI Marmo-print cotton T-shirt - White
£335
Burberry
Burberry rose-print silk shirt - Red
£1,490
Lemaire
LEMAIRE boat-neck T-shirt - Purple
£122
Woera
WOERA houndstooth-pattern long-sleeved shirt - Brown
£500
Forte Forte
Forte Forte silk cropped T-shirt - Blue
£295
Versace
Versace logo-print cotton T-shirt - Pink
£596£417(30% off)
Saint Laurent
Saint Laurent pleated placket shirt - White
£515
Courreges
Courrèges Hyperbole 90's cold-shoulder bodysuit - Black
£340
P.A.R.O.S.H.
P.A.R.O.S.H. sequinned short-sleeve shirt - White
£458£230(49% off)
Saint Laurent signature crew-neck T-shirt - Black
£330
Jil Sander
Jil Sander long-sleeve virgin-wool shirt - Blue
£850
Marni
Marni cropped cotton shirt - White
£575
Marine Serre
Marine Serre graphic-print cotton T-shirt - Black
£254
Rick Owens Lilies
Rick Owens Lilies ruched asymmetric T-shirt - Black
£401
Barrow
BARROW logo-print cotton T-shirt - Brown
£80£61(23% off)
Alberta Ferretti
Alberta Ferretti pleated cotton shirt - White
£860
Rick Owens DRKSHDW
Rick Owens DRKSHDW Small Level cotton T-shirt - Black
£215
Dolce & Gabbana
Dolce & Gabbana leopard-print stretch-cotton cropped T-shirt - White
£650