Tela
Tela Sami V-neck sleeveless top - Purple
£101
rag & bone
rag & bone Hudson fine-knit sweatshirt - White
£223
Junya Watanabe MAN
Junya Watanabe MAN patchwork-panel gingham shirt - Red
£966
Mc2 Saint Barth
MC2 Saint Barth Portland logo-print short-sleeve T-shirt - White
£107
Manuel Ritz
Manuel Ritz fine-knit cotton T-shirt - Green
£120
Ralph Lauren Purple Label
Ralph Lauren Purple Label chest-pocket shirt
£812
Marni
Marni velvet blazer - Purple
£2,021
MC2 Saint Barth Naxos mandarin-collar long-sleeve shirt - Blue
£161
Nineminutes
Nineminutes Club T-shirt - White
£102
visvim
visvim logo-print short-sleeve shirt - Black
£1,171
Denim Tears
Denim Tears Tattoo Pullover Hoodie 'Cream' - Neutrals
£205
Ralph Lauren Purple Label check-pattern long-sleeve shirt - Green
£875
Canali
Canali zip-fastening polo shirt - White
£422
Polo Ralph Lauren
Polo Ralph Lauren logo-embroidered button-down shirt - Blue
£236
MC2 Saint Barth crew-neck T-shirt - White
£69
Aspesi
ASPESI buttoned shirt - Blue
£268
John Richmond
John Richmond graphic-print T-shirt - Black
£239
ZEGNA
Zegna pocket-detail overshirt - Neutrals
£1,890
Casey Casey
Casey Casey side-slit shirt - Pink
£548
John Smedley
John Smedley Folke short-sleeve shirt - Brown
£320
Polo Ralph Lauren striped button-down shirt - Green
Gosha Rubchinskiy
GOSHA RUBCHINSKIY checked flannel shirt - Green
£146
Polo Ralph Lauren striped embroidered-logo shirt - Neutrals
£140
GOSHA RUBCHINSKIY logo-print regular-fit T-shirt - White
£75
Doublet
Doublet mud-dyed shirt - Brown
£1,144
Acne Studios
Acne Studios logo-print distressed T-shirt - Neutrals
£350
Shushu/Tong
SHUSHU/TONG ruffled-collar T-shirt - Blue
£128
Baziszt
Baziszt embroidered patchwork shirt - Blue
£506
HEVRON
HEVRON Raquel puffed-sleeve cropped shirt - White
£360
Ralph Lauren Purple Label logo-detail T-shirt - White
£968
Rick Owens
Rick Owens flap-pockets shirt - Grey
£765
Drake's
Drake's patch-pocket shirt - Green
£195