Men's Long Sleeved Shirts

Men’s Long Sleeve Shirts – Classic Style for Every Occasion

Explore our curated selection of men’s long sleeve shirts, featuring a range of styles from esteemed brands such as Seidensticker, Viyella, Bugatti, Olymp, Brax, and Bruno Saint Hilaire. Whether you're seeking a crisp shirt for formal events or a relaxed option for casual outings, our collection offers choices to suit your needs.

Highlights include the Seidensticker Easy Care Cotton Shirt, known for its high-quality materials and comfortable fit, and the Viyella Tartan Long Sleeve Shirt, offering a classic design with a touch of heritage. For a modern look, consider the Bugatti Long Sleeve Shirt, combining contemporary style with everyday functionality. The Olymp Casual Shirt provides a versatile option, perfect for both work and leisure.

Each shirt is selected for its quality craftsmanship and attention to detail, ensuring durability and comfort throughout the seasons. Shop online or visit our Castle Douglas store to find the perfect addition to your wardrobe.

Skip to results list

Filters

143 items
Availability
Brand
Product type
Size
Colour
Fabric
Gender

Filter

Availability
Brand
Product type
Size
Colour
Fabric
Gender
  • Button Down Check Shirt
    Fynch Hatton - Button Down Check Shirt - Colour: Orient Red Check

    Fynch-Hatton

    Button Down Check Shirt

    Sale price  £32.48 GBP Regular price  £64.95 GBP
  • Checked Red Shirt
    Seidensticker - Checked Red Shirt - Color: Red Check

    Seidensticker

    Checked Red Shirt

    £67.95 GBP
  • Harold Cotton Shirt
    Brax - Harold Cotton Shirt - Ice Blue - Colour: Ice Blue Print

    Brax

    Harold Cotton Shirt

    £77.50 GBP
  • Button Down Print Shirt
    Fynch Hatton - Button Down Print Shirt - Colour: Apricot Multi

    Fynch-Hatton

    Button Down Print Shirt

    £72.50 GBP
  • Shaped Shirt
    Seidensticker - Shaped Shirt - size: 15"

    Seidensticker

    Shaped Shirt

    £55.00 GBP
  • Print Shirt
    Seidensticker - Print Shirt - Colour: Seashells

    Seidensticker

    Print Shirt

    1 reviews

    £54.95 GBP
  • Square Flannel Check Shirt
    Square Flannel Check Shirt

    Fynch-Hatton

    Square Flannel Check Shirt

    £79.95 GBP
  • Modern Fit Cotton Shirt
    Modern Fit Cotton Shirt

    Marvelis

    Modern Fit Cotton Shirt

    £59.95 GBP
  • Cotton Print Shirt
    Cotton Print Shirt

    Miguel Bellido

    Cotton Print Shirt

    £79.95 GBP
  • Cotton Print Shirt
    Cotton Print Shirt

    Miguel Bellido

    Cotton Print Shirt

    £74.95 GBP
  • Dunross Shirt in Liberty Fabric
    Dunross Shirt in Liberty Fabric

    Magee

    Dunross Shirt in Liberty Fabric

    £119.95 GBP
  • Gabe Tailored Fit Shirt
    Gabe Tailored Fit Shirt

    Barbour

    Gabe Tailored Fit Shirt

    Sale price  £52.46 GBP Regular price  £69.95 GBP
  • Floral Print Shirt
    Floral Print Shirt

    Fynch-Hatton

    Floral Print Shirt

    £72.50 GBP
  • Luxor Shirt
    Olymp - Luxor Shirt - Colour: Red Check

    Olymp

    Luxor Shirt

    £72.50 GBP
  • Cumbria Shirt
    Cumbria Shirt

    Gurteen

    Cumbria Shirt

    £54.95 GBP
  • Cumbria Shirt
    Cumbria Shirt

    Gurteen

    Cumbria Shirt

    £54.95 GBP
  • Modern Fit Floral Cotton Shirt
    Modern Fit Floral Cotton Shirt

    Marvelis

    Modern Fit Floral Cotton Shirt

    £59.95 GBP
  • Modern Fit Checked Cotton Shirt
    Modern Fit Checked Cotton Shirt

    Marvelis

    Modern Fit Checked Cotton Shirt

    £49.95 GBP
  • Daniel Shirt
    Daniel Shirt

    Brax

    Daniel Shirt

    £79.95 GBP
  • Linen Print Shirt
    Linen Print Shirt

    Bugatti

    Linen Print Shirt

    £89.95 GBP
  • Cotton Print Shirt
    Cotton Print Shirt

    Miguel Bellido

    Cotton Print Shirt

    £74.95 GBP
  • Medium Tattersall Shirt | 80% Cotton 20% Wool
    Medium Tattersall Shirt | 80% Cotton 20% Wool

    Viyella

    Medium Tattersall Shirt | 80% Cotton 20% Wool

    £87.50 GBP
  • Double Cuff Cotton Shirt
    Miguel Bellido - Double Cuff Cotton Shirt - Size: 15 1/2"

    Miguel Bellido

    Double Cuff Cotton Shirt

    £74.95 GBP