Cotton Shirts

Cotton is the backbone of modern shirting - breathable, durable and easy to live with. It holds colour, takes texture, and softens beautifully with wear. From workwear and military roots to Ivy classics, our shirts are cut from cotton sourced through mills we know, made with BCI approved cotton across the range and organic cotton where noted.

  • Filters
    Filter by
    Size
    Product type
    Colour
    Price
    £
    £
    Fabric Composition
    Made In
    Availability
    Clear all

Veloso Shirt - Bahia Sunset Navy Iris 50% off

£60.00
Regular price £120.00 Minimum price £60.00

Stachio Shirt - Tropical Embroidery Snow White 50% off

£47.50
Regular price £95.00 Minimum price £47.50

Stachio Shirt - Tropical Embroidery Navy Iris 50% off

£47.50
Regular price £95.00 Minimum price £47.50

Stachio Shirt - Floral Flock Tropical Green 50% off Sold out

£60.00
Regular price £120.00 Minimum price £60.00

Stachio Shirt - Floral Flock Snow White 50% off

£60.00
Regular price £120.00 Minimum price £60.00

Stachio Shirt - Sun Swirl Jacquard 50% off

£47.50
Regular price £95.00 Minimum price £47.50

Stachio Shirt - Palm Tree Navy Iris 50% off

£55.00
Regular price £110.00 Minimum price £55.00

Stachio Shirt - Palm Tree Dark Brown 50% off

£55.00
Regular price £110.00 Minimum price £55.00

Selleck Shirt - Slub Stripe Aegean Blue 50% off

£45.00
Regular price £90.00 Minimum price £45.00

Selleck Shirt - Slub Stripe Dusk Yellow 50% off

£45.00
Regular price £90.00 Minimum price £45.00

Classic Shirt - Helio Stripe 40% off

£60.00
Regular price £100.00 Minimum price £60.00

Selleck Shirt - Oiticica Tropical Green 50% off

£45.00
Regular price £90.00 Minimum price £45.00

Selleck Shirt - Diamantes Deep Red 50% off

£45.00
Regular price £90.00 Minimum price £45.00

Selleck Shirt - Diamantes Aegean Blue 50% off

£45.00
Regular price £90.00 Minimum price £45.00

Selleck Shirt - Foliage Charcoal Grey 50% off

£45.00
Regular price £90.00 Minimum price £45.00

Selleck Shirt - Dobby Stripe Aegean Blue 50% off

£47.50
Regular price £95.00 Minimum price £47.50

Selleck Shirt - Dobby Stripe Tropical Green 50% off

£47.50
Regular price £95.00 Minimum price £47.50

Tonal Check Shirt - Navy Iris 50% off

£42.50
Regular price £85.00 Minimum price £42.50

Madras Check Shirt - Tropical Green 50% off

£42.50
Regular price £85.00 Minimum price £42.50

Caetano Knit Top - Navy Iris 40% off

£51.00
Regular price £85.00 Minimum price £51.00

Heitor Knit Shirt - Aegean Blue 50% off

£50.00
Regular price £100.00 Minimum price £50.00

Heitor Knit Shirt - Peyote Sand 50% off

£50.00
Regular price £100.00 Minimum price £50.00

Caetano Knit Top - Aegean Blue 40% off

£51.00
Regular price £85.00 Minimum price £51.00

Caetano Knit Top - Peyote Sand 40% off

£51.00
Regular price £85.00 Minimum price £51.00