Shirts for Men Sale

Top filters
1,997 items

A great shirt is your key to looking sharp and stylish, whether it's smart casual or formal. Our collection of cheap shirts for men are the perfect excuse to update your shirt collection, and bring your A game to formal wear.

Get the right fit with cheap shirts for men

When it's the perfect fit, a good shirt becomes a great shirt. But there are a few things to consider when it comes to fitting a shirt. Make sure you measure your neck, choose a slim fit so you're not billowing in loose fabric, and don't stand for creases! Most of us own a shirt for formal wear, whether we've got one go-to dress shirt or a wardrobe of endless options. Zalando's cheap shirts for men will give you some alternatives to add to your choice. A must-have for your wardrobe, we don't think you can ever go wrong with a crisp white shirt. It'll look sublime under suits whether they're navy, grey, black or coloured, and it's a great choice beneath sweaters and waistcoats. Opt for classic navy or sky blue for a suave and sophisticated look, or choose a black shirt for an alternative to wear with skinny jeans and a wool coat.

Casual cheap shirts for men

Shirts aren't just restricted to formal wear, with plenty of our casual cheap shirts for men suited to a more everyday wardrobe. The denim shirt is a favourite amongst the hipsters. Go ultra trendsetting and wear one with contrasting jeans for the double denim look, or pack it in your holiday suitcase with a pair of turn-up shorts. Checked fabrics lend themselves well to smart casual and day dressing. The tartan shirt has a grunge vibe and will look great when worn with a beanie and jeans, whilst minimalist square checks have a classic feel when worn with cargo pants, worker boots and a shearling coat.

You might also like: