Giorgio Armani
Giorgio Armani x Alanui virgin wool shirt
£930
Zimmermann
Zimmermann Carousel ruffled lace blouse
£750
Lemaire
Lemaire Cotton and silk shirt
£357
ZEGNA
Zegna Linen chambray shirt
£690
Stone Island
Stone Island Cotton jacket
£465
Brunello Cucinelli
Brunello Cucinelli Cotton overshirt
£819
Studio Nicholson
Studio Nicholson Sanko cotton and linen shirt
£262
Stone Island Compass blouson jacket
£485
Balenciaga
Balenciaga Logo cotton twill shirt
£775
Brioni
Brioni Printed linen bowling shirt
£625
Brioni Striped linen bowling shirt
£475
Brioni Linen bowling shirt
£660
Brioni Striped cotton poplin bowling shirt
£440
Saint Laurent
Saint Laurent Printed tie-neck silk crepe de chine blouse
£1,775
Rick Owens
Rick Owens Half Moon satin jersey cape
£600
Fear of God
Fear of God Oversized cotton and wool shirt
£1,115
Dunhill
Dunhill Plaid cotton shirt
£476
Self-Portrait
Self-Portrait Crochet ruffled top
£295
Acne Studios
Acne Studios Logo striped T-shirt
£510
Etro
Etro Paisley silk shirt
£623
Brioni Cotton pique T-shirt
Brioni Striped linen and cotton T-shirt
Brioni Linen and cotton shirt
£1,245
£490
Brioni Linen overshirt
£705
Brunello Cucinelli Printed cotton jersey T-shirt
£500
£564
Brunello Cucinelli Cotton jersey T-shirt
£430
Rick Owens Jumbo Faun oversized shirt
£815