Men’s 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.

  • Best Seller
    Festival Shirt, WHITE MULTI STRIPE
    Cotton On Men
    $24.99
    13 colours available
    2 FOR $35
  • Best Seller
    Festival Shirt, GREEN BLACK TAN STRIPE
    Cotton On Men
    $24.99
    13 colours available
    2 FOR $35
  • Cotton On Men
    $29.99
    6 colours available
  • Best Seller
    Festival Shirt, TAN NAVY RED STRIPE
    Cotton On Men
    $24.99
    13 colours available
    2 FOR $35
  • Cotton On Men
    $24.99
    13 colours available
    2 FOR $35
  • NEW
    Festival Shirt, STONE NAVY STRIPE
    Cotton On Men
    $24.99
    13 colours available
    2 FOR $35
  • Cotton On Men
    $24.99
    13 colours available
    2 FOR $35
  • Cotton On Men
    $24.99
    13 colours available
    2 FOR $35
  • NEW
    Festival Shirt, TAN NAVY STRIPE
    Cotton On Men
    $24.99
    13 colours available
    2 FOR $35
  • Cotton On Men
    $24.99
    13 colours available
    2 FOR $35
  • NEW
    Vintage Prep Short Sleeve Shirt, GREY OXFORD
    Cotton On Men
    $24.99
    10 colours available
    2 FOR $35
  • Cotton On Men
    $24.99
    13 colours available
    2 FOR $35
  • Cotton On Men
    $24.99
    13 colours available
    2 FOR $35
  • Cotton On Men
    $29.99
    6 colours available
  • Cotton On Men
    $24.99
    6 colours available
  • Cotton On Men
    $24.99
    13 colours available
    2 FOR $35
  • Cotton On Men
    $19.99
    2 colours available
  • Cotton On Men
    $24.99
    10 colours available
    2 FOR $35
  • Cotton On Men
    $29.99
    6 colours available
  • NEW
    Festival Shirt, BLUE DENIM TAN STRIPE
    Cotton On Men
    $24.99
    13 colours available
    2 FOR $35
  • Cotton On Men
    $24.99
    13 colours available
    2 FOR $35
  • Cotton On Men
    $24.99
    6 colours available
  • Cotton On Men
    $24.99
    13 colours available
    2 FOR $35
  • Cotton On Men
    $24.99
    4 colours available
    2 FOR $35
  • Cotton On Men
    $19.99
    2 colours available
  • Cotton On Men
    $24.99
    10 colours available
    2 FOR $35
  • Cotton On Men
    $44.99
    6 colours available
  • NEW
    Dylan Polo, BLACK/PINENEEDLE GREEN/CAMEL/VINTAGE WHITE
    Cotton On Men
    $19.99
    4 colours available
  • Cotton On Men
    $24.99
    14 colours available
    2 FOR $35
  • Cotton On Men
    $29.99
    6 colours available
  • Cotton On Men
    $24.99
    6 colours available
  • Cotton On Men
    $44.99
    6 colours available
  • Cotton On Men
    $24.99
    6 colours available
  • Cotton On Men
    $44.99
    6 colours available
  • Cotton On Men
    $24.99
    14 colours available
    2 FOR $35
  • Cotton On Men
    $24.99
    10 colours available
    2 FOR $35
  • Cotton On Men
    $24.99
    6 colours available
  • Cotton On Men
    $24.99
    4 colours available
    2 FOR $35
  • Cotton On Men
    $24.99
    14 colours available
    2 FOR $35
  • Cotton On Men
    $24.99
    14 colours available
    2 FOR $35
  • NEW
    Dylan Polo, VINTAGE WHITE/LOTUS PINK/WASHED BLACK/BLUE
    Cotton On Men
    $19.99
    4 colours available
  • NEW
    Dylan Polo, BUSH GREEN/DARKER GREEN/CAMEL/VINTAGE WHITE/INK NA
    Cotton On Men
    $19.99
    4 colours available
  • NEW
    Dylan Polo, NUGGET GOLD/DARKER GOLD/MOONLIGHT BLUE/BRUSCHETTA
    Cotton On Men
    $19.99
    4 colours available
  • Cotton On Men
    $29.99
    6 colours available
  • Cotton On Men
    $24.99
    4 colours available
  • Cotton On Men
    $29.99
    6 colours available
  • Cotton On Men
    $24.99
    4 colours available
  • Cotton On Men
    $24.99
    4 colours available