Liu Jo
LIU JO poplin shirt - White
£185
Mc2 Saint Barth
MC2 Saint Barth Maisa broderie-anglaise T-shirt - White
£90
Rick Owens DRKSHDW
Rick Owens DRKSHDW Jumbo SS oversized crew-neck T-shirt - Brown
£270
P.A.R.O.S.H.
P.A.R.O.S.H. fine-knit top - Blue
£303£212(30% off)
Diesel
Diesel ribbed V-neck jumper with contrast bands - Pink
£255
P.A.R.O.S.H. Linfa short-sleeve fine-knit top - Pink
£178£151(15% off)
Alexander Wang
Alexander Wang logo-debossed ribbed-knit T-shirt - Pink
£405
LIU JO embroidered denim shirt - Blue
£200
BA&SH
Ba&Sh Cornelia animal-print shirt - Blue
£189
Diesel T-shirt with cut-out embroidered logo - Purple
£95
Christopher Esber
Christopher Esber Salacia ruched top - Grey
£771
7 For All Mankind
7 For All Mankind waist-tie shirt - White
£295
Martine Rose
Martine Rose vertical-stripe logo-patch shirt - Blue
£365
Levi's
Levi's Rinoa chest-pocket shirt - White
£94
Moschino
Moschino logo-print cotton T-shirt - Black
£83
Robert Friedman
Robert Friedman Reneel polka-dot shirt - Blue
£250£195(22% off)
Etro
ETRO floral-print button-up shirt - Blue
£711
AMERICAN VINTAGE
American Vintage Bovalow striped short-sleeve shirt - Purple
£135
Diesel sleeveless rib-knit polo top in silk blend - Black
Elisabetta Franchi
Elisabetta Franchi charm-embellished T-shirt - Blue
£177
Adidas
adidas Primelift 3-Stripes tank top - Black
£57
Liviana Conti
Liviana Conti Dollie short-sleeved crew-neck T-shirt - Grey
Levi's Harlie shirt - Blue
£84
Valentino Garavani
Valentino Garavani floral-print pleated shirt - Black
£2,500
American Vintage logo-print short-sleeve T-shirt - Orange
£55
Nanushka
Nanushka Tinsley swirl-print shirt - Black
£375
Benetton
Benetton textured button shirt - White
£82
Seen Users
Seen Users Twombly Bloom T-shirt - Brown
£426
Supreme
Supreme Rx logo T-shirt - Grey
£96
Seen Users Iconic Bracelet one-shoulder top - Black
£693
Gucci
Gucci logo-print cotton T-shirt - Grey
£450
Armani Exchange
Armani Exchange cable-knit T-shirt - Brown
£194