It has always established its own style – particularly when it comes to coats, suits and dresses with meticulous, simple lines and unrivalled quality.
Max Mara
Village price
£2,512
Original Retail Price
£5,980
£700
£1,465
£369
£895
£83
£140
£756
£1,830
£426
£940
£500
£1,024
£307
£633
£275
£564
£320
£584
£198
£435
£179
£356
£147
£282
£167
£321
£97
£183
£118
£208
£170
£331
£131
£237
£142
£257
£27
£119