Men’s Long Sleeve Shirts

Dress smart, not serious thanks to our seriously good selection of long sleeve shirts. Long sleeve shirts can be work all year round Keep it relaxed or go for something slightly more tailored. Then there’s the timeless denim look, with shirts available in our range of signature denim washes. Roll the sleeves up to take things down a notch, or button up and embrace the preppy look that’s making a comeback.

  • New
    Short Sleeve Resort Shirt, BLACK FLORAL CLASSIC
    Cotton On Men
    R349.00
    5 colours available
  • New
    Brunswick Shirt 3, WHITE OXFORD
    Cotton On Men
    R349.00
    17 colours available
  • Cotton On Men
    R349.00
    4 colours available
  • Cotton On Men
    R349.00
    17 colours available
  • Cotton On Men
    R349.00
    17 colours available
  • Cotton On Men
    R349.00
    17 colours available
  • Cotton On Men
    R349.00
    4 colours available
  • New
    Short Sleeve Resort Shirt, LARGE PINK FLORAL
    Cotton On Men
    R349.00
    5 colours available
  • Cotton On Men
    R349.00
    17 colours available
  • Cotton On Men
    R349.00
    17 colours available
  • Cotton On Men
    R349.00
    4 colours available
  • Cotton On Men
    R349.00
    4 colours available
  • New
    Vintage Prep Short Sleeve Shirt, CAMEL
    Cotton On Men
    R349.00
    3 colours available
  • Cotton On Men
    R349.00
    17 colours available
  • Cotton On Men
    R349.00
    17 colours available
  • Cotton On Men
    R799.00
    1 colour available
  • New
    Vintage Prep Short Sleeve Shirt, KHAKI
    Cotton On Men
    R349.00
    3 colours available
  • New
    Short Sleeve Resort Shirt, WHITE FLORAL CLASSIC
    Cotton On Men
    R349.00
    5 colours available
  • New
    Brunswick Shirt 3, MULTI BOLD VERT STRIPE
    Cotton On Men
    R349.00
    17 colours available
  • New
    Brunswick Shirt 3, SKY BOLD STRIPE
    Cotton On Men
    R349.00
    17 colours available
  • New
    Short Sleeve Resort Shirt, NAVY MICRO FLORAL PRINT
    Cotton On Men
    R349.00
    5 colours available
  • New
    Short Sleeve Resort Shirt, BLACK POP FLORAL
    Cotton On Men
    R349.00
    5 colours available
  • Cotton On Men
    R349.00
    17 colours available
  • New
    Brunswick Shirt 3, ROYAL
    Cotton On Men
    R349.00
    17 colours available
  • New
    Brunswick Shirt 3, NAVY ROSE
    Cotton On Men
    R349.00
    17 colours available
  • New
    Brunswick Shirt 3, BLACK OXFORD
    Cotton On Men
    R349.00
    17 colours available
  • New
    Brunswick Shirt 3, NAVY WHITE STRIPE
    Cotton On Men
    R329.00
    17 colours available
  • New
    Brunswick Shirt 3, NAVY OXFORD
    Cotton On Men
    R349.00
    17 colours available