Skip to content

Adding...

Item added to cart
Bag
Your bag is empty.
See:
Short Sleeve Argyle Knit Navy Polo Shirt Short Sleeve Argyle Knit Navy Polo Shirt
Short Sleeve Argyle Knit Navy Polo Shirt
Short Sleeve Argyle Knit Navy Polo Shirt
£49.00 £29.00
View Details
View Details
£49.00 £29.00
Long Sleeve Seersucker Pinstripe White Shirt Long Sleeve Seersucker Pinstripe White Shirt
Long Sleeve Seersucker Pinstripe White Shirt
Long Sleeve Seersucker Pinstripe White Shirt
£49.00 £34.00
View Details
View Details
£49.00 £34.00
Long Sleeve Regular Fit Navy Blue Striped Shirt Long Sleeve Regular Fit Navy Blue Striped Shirt
Long Sleeve Regular Fit Navy Blue Striped Shirt
Long Sleeve Regular Fit Navy Blue Striped Shirt
£59.00 £35.00
View Details
View Details
£59.00 £35.00
Long Sleeve Basket Weave Two Tone Blue Tweed Shirt Long Sleeve Basket Weave Two Tone Blue Tweed Shirt
Long Sleeve Basket Weave Two Tone Blue Tweed Shirt
Long Sleeve Basket Weave Two Tone Blue Tweed Shirt
£49.00 £34.00
View Details
View Details
£49.00 £34.00
Short Sleeve Navy Crew Neck T-Shirt Short Sleeve Navy Crew Neck T-Shirt
Short Sleeve Navy Crew Neck T-Shirt
Short Sleeve Navy Crew Neck T-Shirt
£29.00 £20.00
View Details
View Details
£29.00 £20.00
Short Sleeve Floral Print Navy Shirt Short Sleeve Floral Print Navy Shirt
Short Sleeve Floral Print Navy Shirt
Short Sleeve Floral Print Navy Shirt
£45.00 £31.00
View Details
View Details
£45.00 £31.00
Short Sleeve Lightning Bolt Black and White Shirt Short Sleeve Lightning Bolt Black and White Shirt
Short Sleeve Lightning Bolt Black and White Shirt
Short Sleeve Lightning Bolt Black and White Shirt
£45.00 £31.00
View Details
View Details
£45.00 £31.00
Short Sleeve Textured Button-Through Black Shirt Short Sleeve Textured Button-Through Black Shirt
Short Sleeve Textured Button-Through Black Shirt
Short Sleeve Textured Button-Through Black Shirt
£45.00 £31.00
View Details
View Details
£45.00 £31.00
Long Sleeve Twill Navy Blue Oxford Shirt Long Sleeve Twill Navy Blue Oxford Shirt
Long Sleeve Twill Navy Blue Oxford Shirt
Long Sleeve Twill Navy Blue Oxford Shirt
£45.00 £27.00
View Details
View Details
£45.00 £27.00
Short Sleeve Desert Graphic Sage Green T-Shirt Short Sleeve Desert Graphic Sage Green T-Shirt
Short Sleeve Desert Graphic Sage Green T-Shirt
Short Sleeve Desert Graphic Sage Green T-Shirt
£27.00 £16.00
View Details
View Details
£27.00 £16.00
Short Sleeve Open Collar White Knit Polo Shirt Short Sleeve Open Collar White Knit Polo Shirt
Short Sleeve Open Collar White Knit Polo Shirt
Short Sleeve Open Collar White Knit Polo Shirt
£49.00 £34.00
View Details
View Details
£49.00 £34.00
Short Sleeve Tipped Collar White Polo Shirt Short Sleeve Tipped Collar White Polo Shirt
Short Sleeve Tipped Collar White Polo Shirt
Short Sleeve Tipped Collar White Polo Shirt
£49.00 £29.00
View Details
View Details
£49.00 £29.00
Extended Yoke Textured T-Shirt
Extended Yoke Textured T-Shirt
Extended Yoke Textured T-Shirt
£29.00 £20.00
View Details
View Details
£29.00 £20.00
Extended Yoke Textured T-Shirt
Extended Yoke Textured T-Shirt
Extended Yoke Textured T-Shirt
£29.00 £20.00
View Details
View Details
£29.00 £20.00
Short Sleeve Black and White Striped Holiday Shirt Short Sleeve Black and White Striped Holiday Shirt
Short Sleeve Black and White Striped Holiday Shirt
Short Sleeve Black and White Striped Holiday Shirt
£49.00 £29.00
View Details
View Details
£49.00 £29.00
Short Sleeve Micro Seersucker Green Stripe T-Shirt Short Sleeve Micro Seersucker Green Stripe T-Shirt
Short Sleeve Micro Seersucker Green Stripe T-Shirt
Short Sleeve Micro Seersucker Green Stripe T-Shirt
£27.00 £18.00
View Details
View Details
£27.00 £18.00
Short Sleeve Navy Geometric Polo Shirt Short Sleeve Navy Geometric Polo Shirt
Short Sleeve Navy Geometric Polo Shirt
Short Sleeve Navy Geometric Polo Shirt
£55.00 £33.00
View Details
View Details
£55.00 £33.00
Short Sleeve Micro Seersucker White Stripe T-Shirt Short Sleeve Micro Seersucker White Stripe T-Shirt
Short Sleeve Micro Seersucker White Stripe T-Shirt
Short Sleeve Micro Seersucker White Stripe T-Shirt
£27.00 £21.00
View Details
View Details
£27.00 £21.00
Short Sleeve Blue Striped Revere Collar Shirt Short Sleeve Blue Striped Revere Collar Shirt
Short Sleeve Blue Striped Revere Collar Shirt
Short Sleeve Blue Striped Revere Collar Shirt
£45.00 £27.00
View Details
View Details
£45.00 £27.00
Short Sleeve Diagonal Stripe Polo Shirt Short Sleeve Diagonal Stripe Polo Shirt
Short Sleeve Diagonal Stripe Polo Shirt
Short Sleeve Diagonal Stripe Polo Shirt
£39.00 £27.00
View Details
View Details
£39.00 £27.00
Short Sleeve Dobby Brown Floral Print Holiday Shirt Short Sleeve Dobby Brown Floral Print Holiday Shirt
Short Sleeve Dobby Brown Floral Print Holiday Shirt
Short Sleeve Dobby Brown Floral Print Holiday Shirt
£49.00 £34.00
View Details
View Details
£49.00 £34.00
Short Sleeve Ottoman Texture Light Grey T-Shirt Short Sleeve Ottoman Texture Light Grey T-Shirt
Short Sleeve Ottoman Texture Light Grey T-Shirt
Short Sleeve Ottoman Texture Light Grey T-Shirt
£35.00 £21.00
View Details
View Details
£35.00 £21.00
Short Sleeve Contrast Stitch Striped Cream Shirt Short Sleeve Contrast Stitch Striped Cream Shirt
Short Sleeve Contrast Stitch Striped Cream Shirt
Short Sleeve Contrast Stitch Striped Cream Shirt
£49.00 £29.00
View Details
View Details
£49.00 £29.00
Short Sleeve Cream Palm Tree Print Holiday Shirt Short Sleeve Cream Palm Tree Print Holiday Shirt
Short Sleeve Cream Palm Tree Print Holiday Shirt
Short Sleeve Cream Palm Tree Print Holiday Shirt
£49.00 £29.00
View Details
View Details
£49.00 £29.00
Short Sleeve Dark Green Linen Blend Shirt Short Sleeve Dark Green Linen Blend Shirt
Short Sleeve Dark Green Linen Blend Shirt
Short Sleeve Dark Green Linen Blend Shirt
£45.00 £31.00
View Details
View Details
£45.00 £31.00
Short Sleeve Black Linen Blend Shirt Short Sleeve Black Linen Blend Shirt
Short Sleeve Black Linen Blend Shirt
Short Sleeve Black Linen Blend Shirt
£45.00 £36.00
View Details
View Details
£45.00 £36.00
Short Sleeve Light Blue Linen Blend Shirt Short Sleeve Light Blue Linen Blend Shirt
Short Sleeve Light Blue Linen Blend Shirt
Short Sleeve Light Blue Linen Blend Shirt
£45.00 £27.00
View Details
View Details
£45.00 £27.00
Long Sleeve White Linen Blend Shirt Long Sleeve White Linen Blend Shirt
Long Sleeve White Linen Blend Shirt
Long Sleeve White Linen Blend Shirt
£49.00 £34.00
View Details
View Details
£49.00 £34.00
Long Sleeve Light Yellow Linen Blend Shirt Long Sleeve Light Yellow Linen Blend Shirt
Long Sleeve Light Yellow Linen Blend Shirt
Long Sleeve Light Yellow Linen Blend Shirt
£49.00 £34.00
View Details
View Details
£49.00 £34.00
Short Sleeve Twill Navy Blue Striped Shirt Short Sleeve Twill Navy Blue Striped Shirt
Short Sleeve Twill Navy Blue Striped Shirt
Short Sleeve Twill Navy Blue Striped Shirt
£45.00 £27.00
View Details
View Details
£45.00 £27.00
Short Sleeve Cotton Blue Striped Shirt Short Sleeve Cotton Blue Striped Shirt
Short Sleeve Cotton Blue Striped Shirt
Short Sleeve Cotton Blue Striped Shirt
£45.00 £31.00
View Details
View Details
£45.00 £31.00
Short Sleeve Dobby Woven Check Cream Shirt Short Sleeve Dobby Woven Check Cream Shirt
Short Sleeve Dobby Woven Check Cream Shirt
Short Sleeve Dobby Woven Check Cream Shirt
£55.00 £33.00
View Details
View Details
£55.00 £33.00
Short Sleeve Seersucker Blue Striped Holiday Shirt Short Sleeve Seersucker Blue Striped Holiday Shirt
Short Sleeve Seersucker Blue Striped Holiday Shirt
Short Sleeve Seersucker Blue Striped Holiday Shirt
£49.00 £29.00
View Details
View Details
£49.00 £29.00
Short Sleeve Retro Stripe Knit Polo Shirt Short Sleeve Retro Stripe Knit Polo Shirt
Short Sleeve Retro Stripe Knit Polo Shirt
Short Sleeve Retro Stripe Knit Polo Shirt
£55.00 £38.00
View Details
View Details
£55.00 £38.00
Short Sleeve Geometric Print Navy Holiday Shirt Short Sleeve Geometric Print Navy Holiday Shirt
Short Sleeve Geometric Print Navy Holiday Shirt
Short Sleeve Geometric Print Navy Holiday Shirt
£45.00 £27.00
View Details
View Details
£45.00 £27.00
Short Sleeve Diagonal Stripe Polo Shirt Short Sleeve Diagonal Stripe Polo Shirt
Short Sleeve Diagonal Stripe Polo Shirt
Short Sleeve Diagonal Stripe Polo Shirt
£39.00 £27.00
View Details
View Details
£39.00 £27.00
Floral Viscose Revere Short Sleeve Shirt Floral Viscose Revere Short Sleeve Shirt
Floral Viscose Revere Short Sleeve Shirt
Floral Viscose Revere Short Sleeve Shirt
£39.00 £27.00
View Details
View Details
£39.00 £27.00
Bird Viscose Revere Short Sleeve Shirt Bird Viscose Revere Short Sleeve Shirt
Bird Viscose Revere Short Sleeve Shirt
Bird Viscose Revere Short Sleeve Shirt
£39.00 £27.00
View Details
View Details
£39.00 £27.00
Linen Leaf Short Sleeve Shirt Linen Leaf Short Sleeve Shirt
Linen Leaf Short Sleeve Shirt
Linen Leaf Short Sleeve Shirt
£39.00 £27.00
View Details
View Details
£39.00 £27.00
Short Sleeve Turntable Embroidered Graphic T-Shirt
Short Sleeve Turntable Embroidered Graphic T-Shirt
Short Sleeve Turntable Embroidered Graphic T-Shirt
£25.00 £17.00
View Details
View Details
£25.00 £17.00

Our men's tops collection is, well, the tops. From graphic tees, suave polo shirts and patterned shirts, we've got you covered for every work day and social plan alike. Keep scrolling for all our top choices of tops for men.

Common Questions

For a polished smart-casual look, go for a crisp button-down shirt or a smart polo. These styles pair effortlessly with tailored trousers or dark jeans, providing a sophisticated vibe that works for both professional settings and casual weekends.

For an evening look, opt for a fitted button-down shirt or a sleek polo. These tops work well with dark jeans or trousers, offering a sharp yet laid-back look perfect for dinner or drinks with friends.

A classic t-shirt or a relaxed long-sleeve shirt works perfectly for a laid-back look. Paired with jeans or chinos and casual shoes, these tops offer simple style for everything from a stroll in the park to meeting friends for lunch.

When temperatures drop, layering a long-sleeve shirt or a well-fitted henley under a jacket or coat adds both warmth and style. These tops are ideal for building a versatile look that keeps you comfortable while maintaining a polished appearance.