God's True Cashmere
God's True Cashmere Linen shirt with moonstone
£750
Maison Margiela
Maison Margiela Cotton shirt
£840
Stone Island
Stone Island Compass overshirt
£485
Lemaire
Lemaire Silk-blend shirt
£450
Jacquemus
Jacquemus Camargue embroidered striped cotton shirt
£650
Dolce & Gabbana
Dolce&Gabbana Polka-dot silk shirt
£810
Dorothee Schumacher
Dorothee Schumacher Dancing Dots blouse
£560
Dorothee Schumacher Striped blouse
£620
Gucci
Gucci Web Stripe cotton T-shirt
£850
Gucci Silk jersey T-shirt
Zimmermann
Zimmermann Floral lace ramie shirt
£725
Auralee
Auralee Cotton poplin shirt
£370
Auralee Gingham cotton shirt
£375
Auralee Gingham cotton poplin shirt
£390
Vilebrequin
Vilebrequin Courbis linen bowling shirt
£170
RRL
RRL Plaid cotton and linen jersey shirt
£200
God's True Cashmere Plaid linen shirt with carnelian
God's True Cashmere Harbor plaid linen shirt with lapis lazuli
£820
God's True Cashmere Daybreak plaid linen shirt with sunstone
£900
God's True Cashmere Linen denim shirt with carnelian
God's True Cashmere Linen shirt with orange sunstone
Bode
Bode Sylvan striped silk shirt
£1,105
Bottega Veneta
Bottega Veneta Pinstripe cotton poplin shirt
£760
ZEGNA
Zegna Striped silk shirt
£1,800
THE ROW
The Row Melchior cotton poplin shirt
£1,340
Saint Laurent
Saint Laurent Bow-detail silk blouse
£1,275
Dorothee Schumacher Soft Volume cotton poplin off-shoulder top
£280
Dorothee Schumacher Dancing Dots polka-dot georgette blouse
£460
Jacquemus Plage striped cotton bowling shirt
Brunello Cucinelli
Brunello Cucinelli Cotton shirt
£720
Auralee Ribbed-knit cotton Henley shirt
£205
£430