Max Mara
Tailored shorts
£395
Linen Bermuda shorts
£420
Mini wrap skirt
£455
Short-sleeved shirt jacket
£660
Tweed-effect jacket
£990
Short trench coat
£790
Madame 101801 belted coat
£2,695
Double-breasted cape
£2,145
Polo t-shirt
£360
Ludmilla long coat
£4,460
Belted midi dress
£825
Margaux tote bag
£1,695
Wide-legged striped cotton and silk canvas pants
£510
V-neck maxi dress
£540
Longline belted coat
£2,265
Buttoned puffer jacket
£765
Braided leather belt
£205
£1,360
Wide pants
£465
Rebus coat
£1,885
Teddy Tedgirl coat
£2,620
Belted puffer jacket
£1,370
Holdall handbag
£1,415
Summer Marine handbag
£795
Newabavo Teddy cape
£1,410
Maxi sneakers
£530