Skip to content
  • Brilliant Mother's Day gifts
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 Purple Shirts

Our versatile men's purple shirts are the ideal way to add a splash of colour to your wardrobe. Try a cotton-rich, slim-cut option to bring a touch of luxury to your workwear. Or dial up the style on smart-casual dressing with a button-down Oxford shirt in a lush mulberry shade

(1 applied)
  • Purple
  • Categories with 2 options
  • Colour with 15 options
  • Body Fit with 2 options
  • Purple

There are 26 Items found

Regular Fit Non Iron Pure Cotton Twill ShirtNew
£35
M&S Collection

Regular Fit Non Iron Pure Cotton Twill Shirt

Pure Linen ShirtNew
£40
M&S Collection

Pure Linen Shirt

3pk Regular Fit Easy Iron Long Sleeve Shirts
£45
M&S Collection

3pk Regular Fit Easy Iron Long Sleeve Shirts

Multipack Saving: £15 per item

Regular Fit Non Iron Pure Cotton Gingham ShirtNew
£40
M&S Collection

Regular Fit Non Iron Pure Cotton Gingham Shirt

Slim Fit Cotton Stretch 360 Flex™ ShirtNew
£40
M&S Collection

Slim Fit Cotton Stretch 360 Flex™ Shirt

360 Flex™ Technology

Pure Cotton Oxford Shirt
£25
M&S Collection

Pure Cotton Oxford Shirt

New & Improved Fit

Regular Fit Easy Iron Pure Cotton Shirt
£25
M&S Collection

Regular Fit Easy Iron Pure Cotton Shirt

Pure Cotton Striped Oxford Shirt
£26
M&S Collection

Pure Cotton Striped Oxford Shirt

Pure Linen Garment Dyed OvershirtOnline Only
£69.95
Seasalt Cornwall

Pure Linen Garment Dyed Overshirt

Easy Iron Pure Cotton Check Oxford Shirt
£30
M&S Collection

Easy Iron Pure Cotton Check Oxford Shirt

New & Improved Fit

Pure Tencel™ Cuban Collar Shirt
£40
Autograph

Pure Tencel™ Cuban Collar Shirt

Pure Cotton Check Flannel ShirtOnline Only
FatFace

Pure Cotton Check Flannel Shirt