Prada
Prada cotton top - Neutrals
£1,090
Ziggy Chen
Ziggy Chen graphic-print sleeveless T-shirt - Grey
£275
Nanushka
Nanushka Shila cut-out bandeau top - Black
£285
PLEASURES
Pleasures logo-print vest - Black
£69
La Doublej
La DoubleJ San Carlo floral-print top - Neutrals
£590
RLX Ralph Lauren
RLX Ralph Lauren quarter-zip vest - Blue
£189
Satisfy
Satisfy MothTech distressed T-shirt - Grey
£120
Fear of God ESSENTIALS
FEAR OF GOD ESSENTIALS Essentials logo-plaque vest - White
£66
Under Armour
Under Armour Project Rock tank top - Purple
£77
Saint Laurent
Saint Laurent ribbed-knit tank top - Brown
£475
Ann Demeulemeester
Ann Demeulemeester angel-print rib-knit vest - Neutrals
£240
Dsquared2
DSQUARED2 pinstripe vest - Black
£575
Vetements
VETEMENTS graphic-print sleeveless T-shirt - Black
£405
Tonywack
TONYWACK ribbed sleeveless tank top - Black
£134
Mixed Emotion
Mixed Emotion Starboy graphic-print vest - White
£110
DSQUARED2 hybrid jacquard vest - Blue
£700
FEAR OF GOD ESSENTIALS Essentials ribbed tank top - Grey
£67
RLX Ralph Lauren quarter-zip vest - Grey
£188
SAYSKY
SAYSKY Universe Combat tank - Black
£52
Moncler
Moncler quilted padded gilet - Green
£1,202
Alchemy
Alchemy draped longline T-shirt - Grey
£169
Moschino Kids
Moschino Kids egg-print T-shirt - White
£90£69(23% off)
Acne Studios
Acne Studios logo-print ribbed tank top - White
£248
Satta
Satta Utility front-tie flap-pocket vest - Brown
£336
Purple Brand
Purple Brand Amplified cotton tank - White
£196
Rick Owens
Rick Owens crew-neck tank top - Black
Pleasures Sorrow sleeveless T-shirt - White
Roberto Cavalli
Roberto Cavalli Ray Devoré zebra-pattern vest - Neutrals
£506
On
On x PAF Zero Singlet perforated logo-print vest - Grey
£130
Htc Los Angeles
Htc Los Angeles studded sleeveless T-shirt - Neutrals
£112
Brooks Brothers
Brooks Brothers logo-embroidered vest - White
£134£67(50% off)
Andersson Bell
Andersson Bell zip-up panelled vest - Green
£540