Selfridges logo

You have no recent searches

Keyholder exclusive offer: members’ access to up to 30% off beauty and gifts. Shop now
Seasonal reductions: shop your favourite brands for less. Shop now

Men's AllSaints Shirts

From check flannel designs to classic white button-downs, there's an AllSaints men's shirt for any occasion. Since its launch in East London in 1994, the brand has garnered a fashionable following thanks to its rock"Ëœn'roll aesthetic channelled via statement slogans, metal trims and signature grunge flourishes. Kit out your wardrobe with formal, casual and embroidered styles in the label's characteristic muted colour palette of black, grey and neutral tones.

Browse our selection of men's AllSaints shirts for slim fits spun in naturally breathable stretch cotton, as well as boxy overshirts in thick corduroy and wool blends. For colder climes, look for relaxed pieces that straddle the border between shirt and jacket with a cosy quilted lining. Warmer days call for short sleeves and playful prints including leopard spots, camouflage greens and Japanese-inspired motifs. You'll note the branded embroideries that stamp many of these creations at the chest alongside convenient slip and flap pockets.

Discover AllSaints flannel shirts in deep red, mustard yellow and rich navy, as well as smooth leather designs fastened with metal poppers. Invest in blue denim iterations with classic spread collars and subtle pressed-stud fastenings. Or, opt for versatile monochrome stripes and check finishes that will outlast fleeting fads.

41 results

  1. ALLSAINTS

    Gleason logo-embroidered regular-fit denim shirt

    1. Discount price:$700.00
    2. Previous price:$1,020.00
    5 Colours
    ALLSAINTS: Gleason logo-embroidered regular-fit denim shirtALLSAINTS: Gleason logo-embroidered regular-fit denim shirt
  2. ALLSAINTS

    Birchwood Ramskull-embroidered slim-fit organic-cotton shirt

    1. Discount price:$640.00
    2. Previous price:$900.00
    6 Colours
    ALLSAINTS: Birchwood Ramskull-embroidered slim-fit organic-cotton shirtALLSAINTS: Birchwood Ramskull-embroidered slim-fit organic-cotton shirt
  3. ALLSAINTS

    Spotter patch-pocket slim-fit cotton overshirt

    1. Discount price:$700.00
    2. Previous price:$1,020.00
    9 Colours
    ALLSAINTS: Spotter patch-pocket slim-fit cotton overshirtALLSAINTS: Spotter patch-pocket slim-fit cotton overshirt
  4. ALLSAINTS

    Teshio Checked Long-Sleeve Cotton Shirt

    1. Discount price:$960.00
    2. Previous price:$1,290.00
    ALLSAINTS: Teshio Checked Long-Sleeve Cotton ShirtALLSAINTS: Teshio Checked Long-Sleeve Cotton Shirt
  5. ALLSAINTS

    Rohdi Logo-Embroidered Long-Sleeve Woven Overshirt

    1. Discount price:$700.00
    2. Previous price:$1,350.00
    7 Colours
    ALLSAINTS: Rohdi Logo-Embroidered Long-Sleeve Woven OvershirtALLSAINTS: Rohdi Logo-Embroidered Long-Sleeve Woven Overshirt
  6. ALLSAINTS

    Yuki Logo-Embroidered Checked Cotton Shirt

    1. Discount price:$700.00
    2. Previous price:$1,020.00
    ALLSAINTS: Yuki Logo-Embroidered Checked Cotton ShirtALLSAINTS: Yuki Logo-Embroidered Checked Cotton Shirt
  7. ALLSAINTS

    Hawthorne Logo-Embroidered Slim-Fit Stretch Cotton Shirt

    1. Discount price:$640.00
    2. Previous price:$930.00
    14 Colours
    ALLSAINTS: Hawthorne Logo-Embroidered Slim-Fit Stretch Cotton ShirtALLSAINTS: Hawthorne Logo-Embroidered Slim-Fit Stretch Cotton Shirt
  8. ALLSAINTS

    Sully Flap-Pocket Suede Shirt

    1. Discount price:$2,300.00
    2. Previous price:$3,350.00
    ALLSAINTS: Sully Flap-Pocket Suede ShirtALLSAINTS: Sully Flap-Pocket Suede Shirt
  9. ALLSAINTS

    Hawker Patch-Pocket Long-Sleeve Stretch-Cotton Shirt

    1. Discount price:$830.00
    2. Previous price:$1,210.00
    4 Colours
    ALLSAINTS: Hawker Patch-Pocket Long-Sleeve Stretch-Cotton ShirtALLSAINTS: Hawker Patch-Pocket Long-Sleeve Stretch-Cotton Shirt
  10. ALLSAINTS

    Harrier Flap-Pocket Relaxed-Fit Cotton-Blend Shirt

    1. Discount price:$730.00
    2. Previous price:$880.00
    3. Previous price:$1,110.00
    4 Colours
    ALLSAINTS: Harrier Flap-Pocket Relaxed-Fit Cotton-Blend ShirtALLSAINTS: Harrier Flap-Pocket Relaxed-Fit Cotton-Blend Shirt
  11. ALLSAINTS

    Haven Checked Cotton Shirt

    1. Discount price:$700.00
    2. Previous price:$1,020.00
    ALLSAINTS: Haven Checked Cotton ShirtALLSAINTS: Haven Checked Cotton Shirt
  12. ALLSAINTS

    Mathers Checked Borg-Lined Cotton Jacket

    1. Discount price:$1,290.00
    2. Previous price:$2,200.00
    ALLSAINTS: Mathers Checked Borg-Lined Cotton JacketALLSAINTS: Mathers Checked Borg-Lined Cotton Jacket
  13. ALLSAINTS

    Perry Striped Woven Shirt

    1. Price:$550.00
    2 Colours
    ALLSAINTS: Perry Striped Woven ShirtALLSAINTS: Perry Striped Woven Shirt
  14. ALLSAINTS

    Rialto Oversized Woven Shirt

    1. Price:$640.00
    8 Colours
    ALLSAINTS: Rialto Oversized Woven ShirtALLSAINTS: Rialto Oversized Woven Shirt
  15. ALLSAINTS

    Rialto Oversized Woven Shirt

    1. Price:$640.00
    8 Colours
    ALLSAINTS: Rialto Oversized Woven ShirtALLSAINTS: Rialto Oversized Woven Shirt
  16. ALLSAINTS

    Rialto Oversized Woven Shirt

    1. Price:$640.00
    8 Colours
    ALLSAINTS: Rialto Oversized Woven ShirtALLSAINTS: Rialto Oversized Woven Shirt
  17. ALLSAINTS

    Nevis Relaxed-Fit Cotton Shirt

    1. Discount price:$830.00
    2. Previous price:$1,120.00
    2 Colours
    ALLSAINTS: Nevis Relaxed-Fit Cotton ShirtALLSAINTS: Nevis Relaxed-Fit Cotton Shirt
  18. ALLSAINTS

    Castleford relaxed-fit corduroy organic-cotton overshirt

    1. Discount price:$1,100.00
    2. Previous price:$1,580.00
    7 Colours
    ALLSAINTS: Castleford relaxed-fit corduroy organic-cotton overshirtALLSAINTS: Castleford relaxed-fit corduroy organic-cotton overshirt
  19. ALLSAINTS

    Iniko Logo-Embroidered Checked Cotton Shirt

    1. Discount price:$700.00
    2. Previous price:$1,020.00
    ALLSAINTS: Iniko Logo-Embroidered Checked Cotton ShirtALLSAINTS: Iniko Logo-Embroidered Checked Cotton Shirt
  20. ALLSAINTS

    Mercy Check Cotton Shirt

    1. Discount price:$640.00
    2. Previous price:$930.00
    ALLSAINTS: Mercy Check Cotton ShirtALLSAINTS: Mercy Check Cotton Shirt
  21. ALLSAINTS

    Fungi Short-Sleeved Woven Shirt

    1. Price:$770.00
    ALLSAINTS: Fungi Short-Sleeved Woven ShirtALLSAINTS: Fungi Short-Sleeved Woven Shirt
  22. ALLSAINTS

    Motif Graphic-Print Short-Sleeve Woven Shirt

    1. Discount price:$770.00
    2. Previous price:$1,120.00
    ALLSAINTS: Motif Graphic-Print Short-Sleeve Woven ShirtALLSAINTS: Motif Graphic-Print Short-Sleeve Woven Shirt
  23. ALLSAINTS

    Santiago Logo-Embroidered Checked Cotton Shirt

    1. Discount price:$830.00
    2. Previous price:$1,170.00
    2 Colours
    ALLSAINTS: Santiago Logo-Embroidered Checked Cotton ShirtALLSAINTS: Santiago Logo-Embroidered Checked Cotton Shirt
  24. ALLSAINTS

    Admon Short-Sleeved Stretch-Cotton Shirt

    1. Discount price:$680.00
    2. Previous price:$810.00
    3. Previous price:$1,020.00
    ALLSAINTS: Admon Short-Sleeved Stretch-Cotton ShirtALLSAINTS: Admon Short-Sleeved Stretch-Cotton Shirt
  25. ALLSAINTS

    Stanley Striped Long-Sleeve Cotton Shirt

    1. Discount price:$700.00
    2. Previous price:$990.00
    2 Colours
    ALLSAINTS: Stanley Striped Long-Sleeve Cotton ShirtALLSAINTS: Stanley Striped Long-Sleeve Cotton Shirt
  26. ALLSAINTS

    Sylvan Open-Knit Woven Shirt

    1. Discount price:$770.00
    2. Previous price:$1,110.00
    ALLSAINTS: Sylvan Open-Knit Woven ShirtALLSAINTS: Sylvan Open-Knit Woven Shirt
  27. ALLSAINTS

    Robson Notched-Collar Cotton Shirt

    1. Discount price:$480.00
    2. Previous price:$580.00
    3. Previous price:$740.00
    10 Colours
    ALLSAINTS: Robson Notched-Collar Cotton ShirtALLSAINTS: Robson Notched-Collar Cotton Shirt
  28. ALLSAINTS

    Nevis Relaxed-Fit Cotton Shirt

    1. Discount price:$830.00
    2. Previous price:$1,120.00
    2 Colours
    ALLSAINTS: Nevis Relaxed-Fit Cotton ShirtALLSAINTS: Nevis Relaxed-Fit Cotton Shirt
  29. ALLSAINTS

    Hudson Logo-Embroidered Relaxed-Fit Cotton Shirt

    1. Discount price:$510.00
    2. Previous price:$740.00
    10 Colours
    ALLSAINTS: Hudson Logo-Embroidered Relaxed-Fit Cotton ShirtALLSAINTS: Hudson Logo-Embroidered Relaxed-Fit Cotton Shirt
  30. ALLSAINTS

    Gleason logo-embroidered regular-fit denim shirt

    1. Discount price:$700.00
    2. Previous price:$1,020.00
    5 Colours
    ALLSAINTS: Gleason logo-embroidered regular-fit denim shirtALLSAINTS: Gleason logo-embroidered regular-fit denim shirt
  31. ALLSAINTS

    Hawthorne Logo-Embroidered Slim-Fit Stretch Cotton Shirt

    1. Discount price:$640.00
    2. Previous price:$930.00
    14 Colours
    ALLSAINTS: Hawthorne Logo-Embroidered Slim-Fit Stretch Cotton ShirtALLSAINTS: Hawthorne Logo-Embroidered Slim-Fit Stretch Cotton Shirt
  32. ALLSAINTS

    Spotter patch-pocket slim-fit cotton overshirt

    1. Discount price:$700.00
    2. Previous price:$1,020.00
    9 Colours
    ALLSAINTS: Spotter patch-pocket slim-fit cotton overshirtALLSAINTS: Spotter patch-pocket slim-fit cotton overshirt
  33. ALLSAINTS

    Castleford relaxed-fit corduroy organic-cotton overshirt

    1. Discount price:$1,100.00
    2. Previous price:$1,580.00
    7 Colours
    ALLSAINTS: Castleford relaxed-fit corduroy organic-cotton overshirtALLSAINTS: Castleford relaxed-fit corduroy organic-cotton overshirt
  34. ALLSAINTS

    Hawthorne Logo-Embroidered Slim-Fit Stretch Cotton Shirt

    1. Discount price:$640.00
    2. Previous price:$900.00
    14 Colours
    ALLSAINTS: Hawthorne Logo-Embroidered Slim-Fit Stretch Cotton ShirtALLSAINTS: Hawthorne Logo-Embroidered Slim-Fit Stretch Cotton Shirt
  35. ALLSAINTS

    Gleason logo-embroidered regular-fit denim shirt

    1. Discount price:$700.00
    2. Previous price:$950.00
    5 Colours
    ALLSAINTS: Gleason logo-embroidered regular-fit denim shirtALLSAINTS: Gleason logo-embroidered regular-fit denim shirt
  36. ALLSAINTS

    Hudson Logo-Embroidered Relaxed-Fit Cotton Shirt

    1. Price:$510.00
    10 Colours
    ALLSAINTS: Hudson Logo-Embroidered Relaxed-Fit Cotton ShirtALLSAINTS: Hudson Logo-Embroidered Relaxed-Fit Cotton Shirt
  37. ALLSAINTS

    Hudson Logo-Embroidered Relaxed-Fit Cotton Shirt

    1. Discount price:$510.00
    2. Previous price:$740.00
    10 Colours
    ALLSAINTS: Hudson Logo-Embroidered Relaxed-Fit Cotton ShirtALLSAINTS: Hudson Logo-Embroidered Relaxed-Fit Cotton Shirt

41/41 results