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
    $169.00
    16 colours available
  • Cotton On Men
    $139.00
    12 colours available
    2 FOR $240
  • Cotton On Men
    $169.00
    16 colours available
  • Cotton On Men
    $169.00
    16 colours available
  • Cotton On Men
    $169.00
    16 colours available
  • Cotton On Men
    $139.00
    10 colours available
    2 FOR $240
  • New
    Short Sleeve Resort Shirt, BLACK POP FLORAL
    Cotton On Men
    $169.00
    6 colours available
  • Cotton On Men
    $139.00
    10 colours available
    2 FOR $240
  • NEW
    Slim Smart Shirt, RED/WHITE GINGHAM
    Cotton On Men
    $139.00
    10 colours available
    2 FOR $240
  • NEW
    Brunswick Shirt 3, DARK BLUE CHAMBRAY
    Cotton On Men
    $169.00
    17 colours available
    2 For $280
  • New
    Brunswick Shirt 3, WHITE OXFORD
    Cotton On Men
    $169.00
    17 colours available
    2 For $280
  • New
    Festival Shirt, WHITE POP STRIPE
    Cotton On Men
    $169.00
    16 colours available
  • Cotton On Men
    $169.00
    16 colours available
  • Cotton On Men
    $169.00
    17 colours available
    2 For $280
  • New
    91 Short Sleeve Shirt, BLACK MICRO LEOPARD PRINT
    Cotton On Men
    $169.00
    5 colours available
    2 For $280
  • Cotton On Men
    $169.00
    16 colours available
  • Cotton On Men
    $169.00
    16 colours available
  • New
    Long Sleeve Rugged Light Shirt, COLOUR BLOCKED CHECK
    Cotton On Men
    $169.00
    8 colours available
  • New
    91 Shirt, GREEN BLUE STRIPE
    Cotton On Men
    $169.00
    3 colours available
    2 For $280
  • New
    Vintage Prep Short Sleeve Shirt, SKY NAVY STRIPE
    Cotton On Men
    $169.00
    17 colours available
    2 For $280
  • New
    Long Sleeve Rugged Light Shirt, BLACK BLUE BROWN VERT STRIPE
    Cotton On Men
    $169.00
    8 colours available
  • New
    Vintage Prep Short Sleeve Shirt, NAVY GEO PALM
    Cotton On Men
    $169.00
    17 colours available
    2 For $280
  • New
    Vintage Prep Short Sleeve Shirt, RED BLACK STRIPE
    Cotton On Men
    $169.00
    17 colours available
    2 For $280
  • New
    Collaboration Short Sleeve Shirt, DARTH DITSY
    Cotton On Men
    $169.00
    3 colours available
  • New
    Collaboration Short Sleeve Shirt, STARWARS SKETCH
    Cotton On Men
    $169.00
    3 colours available
  • New
    Long Sleeve Rugged Light Shirt, NAVY TAN VERTICAL STRIPE
    Cotton On Men
    $169.00
    8 colours available
  • New
    91 Short Sleeve Shirt, LEOPARD BRUSH PRINT
    Cotton On Men
    $169.00
    5 colours available
    2 For $280
  • New
    91 Shirt, NAVY VERT PATTERN
    Cotton On Men
    $169.00
    3 colours available
    2 For $280
  • New
    Brunswick Shirt 3, SKY BOLD STRIPE
    Cotton On Men
    $169.00
    17 colours available
    2 For $280
  • Cotton On Men
    $169.00
    3 colours available
    2 For $280
  • Cotton On Men
    $169.00
    17 colours available
    2 For $280
  • Cotton On Men
    $169.00
    16 colours available
  • New
    Long Sleeve Rugged Light Shirt, WHITE BLACK CHECK
    Cotton On Men
    $169.00
    8 colours available
  • Cotton On Men
    $169.00
    16 colours available
  • Cotton On Men
    $289.00
    3 colours available
  • Cotton On Men
    $289.00
    3 colours available
  • Cotton On Men
    $289.00
    3 colours available
  • New
    Brunswick Shirt 3, ROYAL
    Cotton On Men
    $169.00
    17 colours available
    2 For $280
  • New
    Long Sleeve Rugged Light Shirt, NAVY RED YELLOW CHECK
    Cotton On Men
    $169.00
    8 colours available
  • Cotton On Men
    $169.00
    3 colours available
  • Cotton On Men
    $169.00
    16 colours available
  • Cotton On Men
    $139.00
    10 colours available
    2 FOR $240
  • New
    91 Short Sleeve Shirt, BLACK DENIM
    Cotton On Men
    $169.00
    5 colours available
    2 For $280
  • Cotton On Men
    $169.00
    17 colours available
    2 For $280
  • New
    Brunswick Shirt 3, NAVY OXFORD
    Cotton On Men
    $169.00
    17 colours available
    2 For $280
  • Cotton On Men
    $169.00
    16 colours available
  • New
    Brunswick Shirt 3, SKY BLUE OXFORD
    Cotton On Men
    $169.00
    17 colours available
    2 For $280
  • Cotton On Men
    $139.00
    10 colours available
    2 FOR $240