A striped shirt can look excellent on the hanger and somehow feel difficult to style once you get home. Usually, the problem is not the shirt. It is the trousers, the fit, or that one extra detail competing with the pattern.
How to style striped shirts for men? Start with plain, well-fitting bottoms. Dark jeans create a relaxed look, beige chinos make stripes feel softer, and tailored trousers give finer stripes a smarter finish. The right combination depends on the shirt's colour, stripe width, fit and the occasion.
Here are seven striped shirt outfit ideas for men, along with a few practical details that can make an ordinary outfit look considerably better.
What Should You Check Before Styling a Striped Shirt?
Look at the stripes themselves before choosing the trousers.
Fine, closely spaced stripes generally create a quieter appearance, making them easier to wear in formal and smart-casual settings. Wider, high-contrast stripes are more noticeable and often work well in relaxed outfits.
One traditional example is the Bengal stripe, usually associated with evenly spaced, contrasting blue and white lines. Its versatility extends from casual denim to tailoring, as explored in GQ's feature on Bengal stripe shirts.
Fit matters just as much. A shirt pulling across the chest will look uncomfortable regardless of the pattern. Equally, a beautifully fitted shirt can lose its shape visually when paired with trousers that bunch heavily around the ankles.
If you're building your wardrobe, start with versatile striped shirts for men that work with trousers you already own.
7 Striped Shirt Outfit Ideas for Men
1. Striped Shirt with Jeans: The Everyday Casual Look
A striped shirt with jeans works particularly well when the denim provides a contrast to the shirt.
Try a light blue or white striped shirt with dark indigo straight-fit jeans. Add white sneakers, and leave the shirt untucked if its hem is designed for casual wear.
The difference between a good casual outfit and an untidy one often comes down to length. If the shirt hangs far below the hips, it can overwhelm the jeans. A shorter casual hem usually sits more naturally.
For a relaxed weekend look, roll long sleeves neatly to the forearms.
Styling tip: When the shirt has bold stripes, start with jeans that have minimal fading or distressing. This keeps attention on the shirt without making the outfit feel busy.
2. Blue and White Striped Shirt with Beige Chinos
There is a reason the blue and white striped shirt combination with beige chinos remains so useful. Blue and beige create a softer contrast than blue and black, making the outfit suitable for daytime plans without appearing too formal.
Choose a light blue striped shirt, beige chinos and brown loafers. Keep the trouser hem relatively clean around the shoes.
Yellow Pepper's White & Light Blue Striped Shirt is a relevant option for this combination.
For an office with a relaxed dress code, tuck the shirt in. For a weekend lunch, leaving it untucked may work better if the shirt's length and hem shape support it.
This is an especially useful striped shirt combination for men who want one outfit that works for several daytime occasions.
3. White and Black Striped Shirt with Charcoal Trousers
An office outfit benefits from a little restraint, especially when the shirt already has a pattern.
Choose a white shirt with fine black stripes and pair it with charcoal tailored trousers. Black or dark brown leather shoes can complete the outfit, depending on the formality and other accessories.
The White & Black Striped Shirt from Yellow Pepper works as a reference for this look.
A classic collar, a clean tuck and trousers that sit comfortably at the waist matter more than adding accessories.
For striped shirt formal outfits, consider the actual dress code. Fine stripes can work well in many business settings, but a casual Cuban-collar shirt will not automatically become formal because it has been paired with tailored trousers.
4. Navy Striped Shirt with Off-White Trousers
Dark shirts often look particularly good when the rest of the outfit introduces some lightness.
A navy striped shirt with off-white or stone trousers is a strong casual striped shirt outfit for men. Try tan loafers for dinner or clean sneakers for an afternoon gathering.
Yellow Pepper's Navy Blue Striped Half-Sleeve Shirt offers an example of fine stripes against a dark background.
The lighter trousers help the navy remain distinct without requiring bright accessories.
One detail worth checking is the trouser fabric. Very thin, transparent-looking light trousers can undermine an otherwise well-balanced outfit. Choose material with sufficient coverage and a fit that does not pull across the pockets.
5. Multicolour Striped Shirt over a Plain T-Shirt
A striped shirt does not always have to be buttoned.
For a more relaxed look, wear an open striped shirt over a plain crew-neck T-shirt with straight-leg jeans or chinos. White, off-white and black T-shirts are useful starting points.
A casual Cuban collar can work particularly well for this style. Yellow Pepper's Multicolour Striped Cuban Collar Shirt has horizontal stripes that suit relaxed layering.
Keep the inner T-shirt relatively simple. When the outer shirt has several colours, adding another large graphic underneath can make the outfit harder to coordinate.
Also check that the outer shirt has enough room to sit comfortably over the T-shirt. A close-fitting shirt may pull open awkwardly.
This is one way to make a striped shirt over a T-shirt feel intentional rather than improvised.
6. Half-Sleeve Striped Shirt with Shorts
For hot afternoons, holidays and casual weekend plans, a half-sleeve striped shirt with shorts is a practical option.
Try a light-coloured striped shirt with beige or navy cotton shorts. Finish with simple sneakers or casual sandals.
The important detail is proportion. A long shirt extending well below the shorts' waistband can make the outfit appear unbalanced. A shorter, casual-cut shirt often works better.
If the stripes are large and colourful, keep the shorts plain.
Browse Yellow Pepper's half-sleeve shirts for men for suitable casual styles.
For humid Indian weather, pay attention to fabric weight, construction and comfort. Fibre content alone does not guarantee that a garment will feel cool.
7. Vertical Striped Shirt with a Plain Blazer
A vertical striped shirt outfit for men can also work for evening gatherings, business dinners and occasions where a smarter appearance is appropriate.
Start with a fine-striped full-sleeve shirt, a plain navy or charcoal blazer and tailored trousers.
Keep the collar neatly positioned and check that the blazer does not pull across the shoulders or chest. The shirt should sit comfortably underneath without excessive bunching at the sleeves.
For a conservative setting, choose relatively subtle stripes. For a relaxed evening event, a more contrasting pattern can add character.
A patterned tie is possible, but it requires attention to scale and colour. If you're unsure, a plain tie is easier to coordinate.
Which Colour Pants Go Best with a Striped Shirt?
The easiest way to choose striped shirt matching pants is to identify the shirt's dominant colour and decide how much contrast you want.
|
Striped shirt colour |
Suggested trouser colours |
Suitable look |
|
Blue and white |
Beige, navy, charcoal |
Smart casual, office |
|
Black and white |
Black, charcoal, indigo |
Office, evening |
|
Navy and white |
Off-white, stone, grey |
Daytime, dinners |
|
Green and white |
Beige, cream, dark denim |
Casual, summer |
|
Multicolour stripes |
Black, navy, beige |
Weekends, layering |
These are starting points, not compulsory combinations.
If a multicolour shirt contains olive, navy and white, for example, navy trousers can pick up one existing colour and make the entire outfit look more coordinated.
The 30-Second Fit Check Most Men Skip
Before deciding that your trousers do not match your striped shirt, check these four details in the mirror.
1. Shoulders: The shoulder seams should sit naturally for the shirt's intended fit. Dropped shoulders are fine on deliberately relaxed designs.
2. Buttons: Sit down and move your arms forward. If the placket pulls open across the chest or stomach, the shirt may be too tight.
3. Hem: For an untucked look, check where the shirt finishes against your hips and trousers. For a tucked look, make sure enough fabric remains inside the waistband when you move.
4. Stripe appearance: If the fabric is stretched tightly across the body, the pattern may look distorted. Changing to a better-fitting size often improves the appearance more than changing the trousers.
A useful buying habit is to compare the garment's actual chest, shoulder and length measurements with a shirt that already fits you well.
Frequently Asked Questions
1. What colour trousers go best with a blue and white striped shirt?
Beige, navy and charcoal trousers are reliable choices for a blue and white striped shirt combination. Beige creates a relaxed daytime look, navy gives a coordinated appearance, and charcoal works for smarter occasions. Consider the contrast between the shirt and trousers, along with the shoes and the intended dress code.
2. Do vertical stripes make men look taller?
Vertical striped shirts can create an impression of length because the eye follows the lines down the garment, but this is a visual effect rather than a guaranteed rule. Stripe width, contrast, shirt length and overall fit all influence the result. A well-fitting horizontal striped shirt can look equally balanced.
3. Should men tuck in a striped shirt or leave it untucked?
Tuck in a striped shirt for most formal and tailored outfits. Leave it untucked for casual styling when the shirt has a suitable hem and length. Longer, curved dress-shirt hems generally work better tucked in, while shorter casual designs are easier to wear untucked. The garment's construction matters more than the stripe pattern.
4. Can striped shirts be worn to the office?
Yes, striped shirts for office wear are suitable for many workplaces. Fine stripes in blue, grey, white or navy are generally easier to coordinate with formal trousers and blazers. Choose a structured collar, a comfortable fit and appropriate shoes. In offices with stricter dress codes, follow the company's requirements rather than relying on the pattern alone.
5. Can you wear a striped shirt with other patterns?
Yes. Mixing patterns can work when their scale and colours are carefully coordinated. For example, a finely striped shirt can sit comfortably under a subtly checked jacket if the patterns are clearly different in size. Plain trousers remain the easiest option, but combining patterns is a styling choice rather than something that must always be avoided.
A Final Thought on Wearing Stripes
You do not need seven different shirts to create seven good outfits. A couple of thoughtfully chosen striped shirts can work across jeans, chinos, tailored trousers and casual layers.
Start with the fit, choose a combination appropriate for the occasion and pay attention to the small details. Those decisions will do more for your outfit than following a complicated set of fashion rules.

