Max Mara
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
Flared jeans
£395
Belted puffer jacket
£1,370
Short trench coat
£790
Holdall handbag
£1,415
Summer Marine handbag
£795
Newabavo Teddy cape
£1,410
Maxi sneakers
£530
Newterzo Teddy cape
£1,165
Teddy cropped coat
£1,910
Puff-sleeve blouse
£420
Madame belted maxi coat
£2,740
Single-breasted cape
£880