The 10 Best men's T-shirts

Whether you fancy stepping out in stripes, pastels or prints (or prefer something plain) we have the top for you

Click to follow
Indy Lifestyle Online

1. Multicolour stripe

£75, Levi's Vintage Clothing,

Will look great with a pair of the brand's famous blue jeans. The coral neckline is nice and will bring colour to the face.

2. Flock print

£40, Lens by JW Anderson,

To avoid looking too Seventies, style it up by cuffing the sleeves to reveal a bit of the white inside. Team with chinos.

3. Ombré stripe


Echoing the dip-dye hair trend, the graded purple tint on this fits the bill while horizontal stripes add a bit of visual structure to the loose silhouette.

4. Indigo stripe

£65, YMC,

An alternative way to wear double denim, the faded indigo on the collar and patch pocket give a worn-in feel to the cotton jersey fabric.

5. Blue stripe


A blue stripe is a nautical classic for summer and throwing some bold primary colours and grey marl background into the mix on the yoke adds interest.

6. Urban safari

£165, Yves Saint Laurent,

Ruinously expensive, yes, but the sepia leaves on this collage with animal-print safari suit do make a statement.

7. Birds


The subdued colours go hand in hand with the comfy cotton jersey for a relaxed summer look. Adding a navy V-neck cardigan won't cover up all the birdies.

8. Tie-dye


Having ditched (most) of its hippy dippy connotations, tie-dye is having something of a renaissance at the moment. This ticks the pastel-trend box too.

9. Pink stripe

£55, Polo Ralph Lauren,

This candy colour may seem too bright at first but it looks great on most skin tones and works really well against tanned skin.

10. White

£50, James Perse,

Plain white tee from LA-based James Perse is up there with other luxury investment pieces. Don't spill your soup, though.