Giorgio Armani
Giorgio Armani Archivio vest
£980
Jacquemus
Jacquemus Paysan striped linen vest
£450
Versace
Versace Embellished wool and mohair vest
£1,210