Shirts

Dress smart, not serious in our seriously good selection of smartly designed shirts. Try our year-rounder the Brunswick Shirt, or a short or long sleeve shirt complete with prints, pockets and our signature denim washes.

  • Cotton On Men
    RM89.00
    15 colours available
    2 for RM150
  • Cotton On Men
    RM89.00
    15 colours available
    2 for RM150
  • NEW
    Festival Shirt, BLACK BURG STRIPE
    Cotton On Men
    RM89.00
    6 colours available
    2 for RM150
  • New
    Festival Shirt, BLACK WHITE VERT STRIPE
    Cotton On Men
    RM89.00
    6 colours available
    2 for RM150
  • New
    Festival Shirt, WHITE BURG VERT STRIPE
    Cotton On Men
    RM89.00
    6 colours available
    2 for RM150
  • New
    Festival Shirt, CHECKER BOARD
    Cotton On Men
    RM89.00
    6 colours available
    2 for RM150
  • New
    Festival Shirt, GREEN VERT STRIPE
    Cotton On Men
    RM89.00
    6 colours available
    2 for RM150
  • New
    Long Sleeve Workwear Shirt, MUSTARD CORD
    Cotton On Men
    RM119.00
    3 colours available
  • Cotton On Men
    RM89.00
    15 colours available
    2 for RM150
  • Cotton On Men
    RM89.00
    15 colours available
    2 for RM150
  • New
    Long Sleeve Workwear Shirt, BLACK DENIM
    Cotton On Men
    RM119.00
    3 colours available
  • Cotton On Men
    RM89.00
    15 colours available
    2 for RM150
  • New
    Long Sleeve Rugged Light Shirt, NAVY RED YELLOW CHECK
    Cotton On Men
    RM79.00
    3 colours available
    2 for RM150
  • Cotton On Men
    RM89.00
    15 colours available
    2 for RM150
  • Cotton On Men
    RM89.00
    15 colours available
    2 for RM150
  • New
    Long Sleeve Rugged Light Shirt, PURPLE RED CHECK
    Cotton On Men
    RM79.00
    3 colours available
    2 for RM150
  • New
    Vintage Prep Short Sleeve Shirt, BLACK DITSY
    Cotton On Men
    RM89.00
    15 colours available
    2 for RM150
  • Cotton On Men
    RM89.00
    15 colours available
    2 for RM150
  • New
    91 Shirt, BLACK WHITE STRIPE
    Cotton On Men
    RM79.00
    4 colours available
    2 for RM150
  • New
    Brunswick Shirt 3, BLACK ARROWS
    Cotton On Men
    RM89.00
    8 colours available
    2 for RM150
  • Cotton On Men
    RM89.00
    15 colours available
    2 for RM150
  • Cotton On Men
    RM89.00
    8 colours available
    2 for RM150
  • New
    Long Sleeve Workwear Shirt, INDIGO DENIM
    Cotton On Men
    RM119.00
    3 colours available
  • New
    91 Shirt, GREEN BLACK STRIPE
    Cotton On Men
    RM79.00
    4 colours available
    2 for RM150
  • Cotton On Men
    RM89.00
    15 colours available
    2 for RM150
  • New
    Brunswick Shirt 3, WHITE CIRCLE GEO
    Cotton On Men
    RM89.00
    8 colours available
    2 for RM150
  • New
    Long Sleeve Rugged Light Shirt, WHITE BLACK CHECK
    Cotton On Men
    RM79.00
    3 colours available
    2 for RM150
  • New
    91 Shirt, AUTUMN STRIPE
    Cotton On Men
    RM79.00
    4 colours available
    2 for RM150
  • New
    91 Short Sleeve Shirt, DIAMOND GEO
    Cotton On Men
    RM79.00
    1 colour available
    2 for RM150
  • New
    Brunswick Shirt 3, CROC STRIPE
    Cotton On Men
    RM89.00
    8 colours available
    2 for RM150
  • New
    Festival Shirt, BLUE WHITE STRIPE
    Cotton On Men
    RM89.00
    6 colours available
    2 for RM150
  • New
    91 Shirt, NAVY TAN STRIPE
    Cotton On Men
    RM79.00
    4 colours available
    2 for RM150
  • Cotton On Men
    RM89.00
    15 colours available
    2 for RM150
  • Cotton On Men
    RM89.00
    15 colours available
    2 for RM150
  • Cotton On Men
    RM89.00
    8 colours available
    2 for RM150
  • Cotton On Men
    RM89.00
    15 colours available
    2 for RM150
  • Cotton On Men
    RM69.00
    5 colours available
    2 FOR RM120
  • Cotton On Men
    RM89.00
    8 colours available
    2 for RM150
  • Cotton On Men
    RM89.00
    8 colours available
    2 for RM150
  • New
    Slim Smart Shirt, WHITE
    Cotton On Men
    RM69.00
    5 colours available
    2 FOR RM120
  • Cotton On Men
    RM69.00
    5 colours available
    2 FOR RM120
  • Cotton On Men
    RM69.00
    5 colours available
    2 FOR RM120
  • Cotton On Men
    RM89.00
    8 colours available
    2 for RM150
  • Cotton On Men
    RM69.00
    5 colours available
    2 FOR RM120
  • Cotton On Men
    RM45.00 RM30.00
    15 colours available
  • New
    Zip Hood Shirt, INDIGO GREEN CHECK
    Cotton On Men
    RM149.00 RM119.00
    4 colours available
  • New
    Zip Hood Shirt, BLACK ORANGE CHECK
    Cotton On Men
    RM149.00 RM119.00
    4 colours available
  • New
    Zip Hood Shirt, RED NAVY STRIPE
    Cotton On Men
    RM149.00 RM119.00
    4 colours available