Skip to content
  • Meet the faces of the bra fit campaign
HelpFind a store

Sign in

Sign in or create an account:

  • for faster checkout
  • to unlock personalised Sparks offers
  • to access order history and track deliveries
Free delivery when you spend £60

Sign in

Sign in or create an account:

  • for faster checkout
  • to unlock personalised Sparks offers
  • to access order history and track deliveries

Men's Vests

Our men’s vests are the ideal base layer on a cold day. The selection includes tank tops plus short- and long-sleeved T-shirts, with rounded and V-neck designs available. Look for cotton-rich fabrics with Stay Fresh technology – a great underwear choice for a walk on a chilly day. The collection includes vests in block colours, including classic white and black

  • Size with 7 options
  • Colour with 8 options
  • Body Fit with 3 options
  • Brand with 2 options

There are 42 Items found

Premium Cotton T Shirt VestNew
£20
Autograph

Premium Cotton T Shirt Vest

5pk Pure Cotton Sleeveless Vests
£30
M&S Collection

5pk Pure Cotton Sleeveless Vests

3pk Pure Cotton Sleeveless Vests
£20
M&S Collection

3pk Pure Cotton Sleeveless Vests

3pk Pure Cotton V-Neck T-Shirt Vests
£20
M&S Collection

3pk Pure Cotton V-Neck T-Shirt Vests

3pk Pure Cotton Classic Sleeveless Vests
£28
M&S Collection

3pk Pure Cotton Classic Sleeveless Vests

3pk Pure Cotton Sleeveless Vests
£28
M&S Collection

3pk Pure Cotton Sleeveless Vests

3pk Pure Cotton T-Shirt Vests
£20
M&S Collection

3pk Pure Cotton T-Shirt Vests

Heatgen™ Medium Thermal Short Sleeve Top
£18
M&S Collection

Heatgen™ Medium Thermal Short Sleeve Top

Heatgen™ Medium Thermal Long Sleeve Top
£20
M&S Collection

Heatgen™ Medium Thermal Long Sleeve Top

3pk Pure Cotton T-Shirt Vests
£28
M&S Collection

3pk Pure Cotton T-Shirt Vests

3pk Cool & Fresh™ T-Shirt Vests
£25
M&S Collection

3pk Cool & Fresh™ T-Shirt Vests

Premium Cotton Blend Sleeveless Vest
£15
Autograph

Premium Cotton Blend Sleeveless Vest

5pk Pure Cotton T-Shirt Vests
£30
M&S Collection

5pk Pure Cotton T-Shirt Vests

2pk Heatgen™ Light Thermal Long Sleeve Top
£28
M&S Collection

2pk Heatgen™ Light Thermal Long Sleeve Top

5pk Cool & Fresh™ T-Shirt Vests
£40

5pk Cool & Fresh™ T-Shirt Vests

Supima® Cotton Blend T-Shirt Vest
£20
Autograph

Supima® Cotton Blend T-Shirt Vest

Heatgen™ Maximum Thermal Long Sleeve Top
£28
M&S Collection

Heatgen™ Maximum Thermal Long Sleeve Top

Heatgen™ Maximum Thermal Short Sleeve Top
£25
M&S Collection

Heatgen™ Maximum Thermal Short Sleeve Top