Skip to content

You're currently viewing our UK store. Based on your location, we recommend visiting our store for the best experience

Go to store Click here to stay on this store

Adding...

Item added to cart
Bag
Your bag is empty.
See:
Horver Viscose Short Sleeve Oxford Shirt
Horver Viscose Short Sleeve Oxford Shirt
Horver Viscose Short Sleeve Oxford Shirt
£39.00 £27.00

Extra 20% off with code: LASTCHANCE

View Details
£39.00 £27.00

Extra 20% off with code: LASTCHANCE

£39.00 £27.00

Extra 20% off with code: LASTCHANCE

Daisy Floral Long Sleeve Shirt
Daisy Floral Long Sleeve Shirt
Daisy Floral Long Sleeve Shirt
£45.00 £24.00

Extra 20% off with code: LASTCHANCE

View Details
£45.00 £24.00

Extra 20% off with code: LASTCHANCE

£45.00 £24.00

Extra 20% off with code: LASTCHANCE

Striped Short Sleeve Shirt Striped Short Sleeve Shirt
Striped Short Sleeve Shirt
Striped Short Sleeve Shirt
£45.00 £36.00

Extra 20% off with code: LASTCHANCE

View Details
£45.00 £36.00

Extra 20% off with code: LASTCHANCE

£45.00 £36.00

Extra 20% off with code: LASTCHANCE

Textured Stripe Short Sleeve Shirt Textured Stripe Short Sleeve Shirt
Textured Stripe Short Sleeve Shirt
Textured Stripe Short Sleeve Shirt
£49.00 £29.00
View Details
£49.00 £29.00
Short Sleeve Matty Weave Revere Shirt Short Sleeve Matty Weave Revere Shirt
Short Sleeve Matty Weave Revere Shirt
Short Sleeve Matty Weave Revere Shirt
£40.00 £28.00
View Details
£40.00 £28.00
Short Sleeve Linen Blend Shirt Short Sleeve Linen Blend Shirt
Short Sleeve Linen Blend Shirt
Short Sleeve Linen Blend Shirt
£45.00 £36.00
View Details
£45.00 £36.00
Marbled Short Sleeve Shirt Marbled Short Sleeve Shirt
Marbled Short Sleeve Shirt
Marbled Short Sleeve Shirt
£49.00 £34.00
View Details
£49.00 £34.00
£49.00 £34.00
Paisley Print Long Sleeve Shirt Paisley Print Long Sleeve Shirt
Paisley Print Long Sleeve Shirt
Paisley Print Long Sleeve Shirt
£49.00 £16.00
View Details
£49.00 £16.00
Long Sleeve Pique Jersey Shirt Long Sleeve Pique Jersey Shirt
Long Sleeve Pique Jersey Shirt
Long Sleeve Pique Jersey Shirt
£49.00
View Details
Slim Fit Contrast Detail Long Sleeve Shirt Slim Fit Contrast Detail Long Sleeve Shirt
Slim Fit Contrast Detail Long Sleeve Shirt
Slim Fit Contrast Detail Long Sleeve Shirt
£59.00
View Details
Check Long Sleeve Shirt Check Long Sleeve Shirt
Check Long Sleeve Shirt
Check Long Sleeve Shirt
£55.00
View Details
£55.00
Slim Fit Zigzag Stripe Shirt Slim Fit Zigzag Stripe Shirt
NEW
Slim Fit Zigzag Stripe Shirt
Slim Fit Zigzag Stripe Shirt
£55.00
View Details

Refresh your wardrobe with men's white shirts. From sharp tailoring to relaxed fits, these cool, versatile staples work for every occasion. Whether it’s a day at the office or a night out, shop the perfect shirt from our range to keep your style looking effortless.

Common Questions

Few pieces are as universally flattering as a white shirt. Whether crisp and buttoned-up for formal shirts or slightly unstructured for a more relaxed style, it sharpens any outfit. Simple, confident, and endlessly wearable, it’s a must-have in every man’s wardrobe, ideal for both everyday wear and any special occasion.

A well-fitted white shirt is a wardrobe essential, but the right pick depends on your style. A slim cut offers a sharp, modern feel, while a classic fit gives room to move. Look for details like a structured collar, buttoned cuffs, and stretch fabric for added ease, making it simple to dress up or down.

A white Oxford shirt is effortlessly versatile. Button it up with chinos and loafers for a polished weekend outfit, or wear it under a blazer for a professional but relaxed look. For something more casual, leave it untucked over jeans with the sleeves rolled up.

For a clear and seamless look, a lightweight undershirt in a nude or light grey colour helps prevent any see-through moments. A V-neck stays hidden under open collars, while a crew neck works well for a neat finish. Or keep it natural and wear the shirt on its own; it’s a timeless suit companion or a standout piece from your daily collection.