18 Striped Shirt Outfit Ideas & Styling Tips

R.H. Elias
Written by
R.H. Elias
Senior Style Correspondent
R.H. Elias
R.H. Elias
Senior Style Correspondent
R.H. Elias is a senior fashion writer with 8 years of editorial experience covering women\\\'s style, occasion wear, and travel fashion.
Olivia Davis
Reviewed by
Olivia Davis
Content Director & Senior Editor
Olivia Davis
Olivia Davis
Content Director & Senior Editor
London-based fashion editor and lifestyle writer with over a decade covering women\'s style, trends, and editorial content for Outfit Trends.
Updated Jun 28, 2026
Our editorial process ensures that the information we provide is well-researched and reliable. Learn about our commitment to quality in our editorial policy.

A striped shirt is one of those pieces that works better than you expect when you actually put it on. The mistake most people make is treating all striped shirts the same — but a fine breton stripe needs completely different styling than a wide rugby stripe or a bold horizontal band. Get the proportions right and a striped shirt becomes one of the most-worn pieces in your wardrobe.

I’ve worn striped shirts to work meetings, weekend brunches, and evenings out. The same shirt can look completely different depending on how you style the bottom half and what you layer over it. That’s what makes them worth understanding properly.

This guide covers the four key rules I follow every time I wear a striped shirt, followed by 18 outfit ideas that work across every occasion and season.

Styling Tips

Pick the Right Stripe Width for Your Frame

Stripe width matters more than colour or direction. Thin stripes are the safest choice — they work on every body type and read almost like a solid from a distance, which makes them easy to layer and style. Wide stripes make a stronger statement but need more careful pairing. If you’re petite, stay with stripes under 1.5cm wide and avoid wearing them head to toe. If you want to try bold stripes, start with a striped top paired with a solid dark bottom and build from there.

striped top petite outfit

Use Structured Bottoms to Balance Horizontal Stripes

Horizontal stripes add visual width to whatever they cover. The fix is consistent — pair a striped top with a structured, vertical-line bottom. Straight-leg jeans, tailored trousers, denim pinafores, and column skirts all create strong vertical lines that cancel out any widening effect from the stripes. Avoid pairing wide-leg trousers or voluminous skirts with bold horizontal stripes — too much horizontal weight in both pieces creates a silhouette that works against you.

Layer Thin Stripes as a Base

A fine-striped long-sleeve or fitted breton tee is one of the most useful layering pieces you can own. Wear it under blazers, open overshirts, or chunky cardigans and the stripe shows just enough at the collar and cuffs to add detail without taking over. Keep everything else solid and calm — the stripes do the visual work, so the other pieces don’t need to compete. This is how basic casual outfits start to look intentional without any extra effort.

Dos & Don’ts

Do this
Tuck striped shirts into high-waisted bottoms — it defines your waist and stops the stripes from cutting your torso in half
Choose navy and white over black and white — navy stripes are softer, more wearable, and work with both warm and cool tones
Size up if stripes are pulling across your chest — distorted stripes always look unflattering and draw attention to the wrong areas
Use a solid blazer or cardigan to contain the pattern — you keep the stripe detail without it dominating the entire look
Avoid this
Wearing stripes with another busy pattern — your eye can’t settle and the whole outfit becomes visual noise
Wearing thick horizontal stripes if you’re petite — they overpower a small frame and make you look shorter and wider
Pairing a loose striped top with loose bottoms — you lose all definition and the stripes actively work against your shape
Wearing stripes head-to-toe without a solid break — it reads as a costume rather than an outfit

Did you know that Coco Chanel popularised the Breton stripe shirt in the 1920s after being inspired by French sailors’ uniforms? The original design had exactly 21 white stripes and 20 navy ones — a specification that traditional manufacturers still follow today. It remains one of the most copied patterns in fashion history over a century later.

Striped Shirt Outfit Ideas

Striped Turtleneck with Suede Mini Skirt

A fitted striped turtleneck tucked into a camel suede mini skirt is one of the most elegant ways to wear a striped top. The warm suede tones balance the nautical feel the stripes often carry. Add knee-high boots to complete the look — the boots add height while the fitted turtleneck and structured skirt keep everything polished. This works for smart-casual evenings and occasions where you want to look put-together without wearing a dress.

Striped Long Sleeve Under a Utility Jacket

A striped long-sleeve base under a khaki utility jacket is one of the most reliable casual formulas going. The structured jacket gives the relaxed stripe some purpose without hiding it. Wear dark straight-leg jeans and ankle boots to keep the bottom half slim — the jacket’s length needs a fitted bottom to stay proportional. Roll the jacket sleeves up slightly so the striped cuff shows. This outfit carries you from morning errands to a relaxed evening out.

Oversized Striped Sweater with a Leather Jacket

Layering an oversized striped knit under a fitted black leather jacket creates a casual look with clear shape. The jacket’s structure stops the sweater from reading as shapeless, and the stripes underneath add depth and colour. Keep it with light-wash straight jeans and simple trainers — this is the kind of outfit you throw on in two minutes that still looks completely intentional. The relaxed-fitted contrast is what makes it work.

Pinstripe Blouse with White Shorts

Fine pinstripes on a button-down feel more refined than bold stripes, which makes this the go-to summer look when you want polish without heaviness. Pair a fitted pinstripe blouse with white shorts and flat sandals — the white in the shorts echoes the white in the stripes, creating a cohesive colour story without any real effort. This works for outdoor brunches, shopping days, or any casual warm-weather occasion where you want to look like you thought about it.

Striped Wrap Top with High-Waisted Jeans

A wrap-style striped top flatters more body types than a standard tee because the diagonal wrap line creates a natural V-neckline and cinches the waist. Tuck the front into high-waisted jeans to emphasise the waist further — this gives the stripe a defined starting point rather than letting it hang loosely. The diagonal line of the wrap also breaks up the horizontal stripe pattern in a way that adds visual interest. Good for casual evenings and relaxed lunches.

Striped Mini Dress with Flat Loafers

A fitted striped dress worn with flat loafers instead of heels completely changes the mood — from dressed-up to effortlessly cool. Choose a mock-neck or fitted striped dress and pair with burgundy or tan flat loafers for a combination that feels youthful and deliberate without trying too hard. The flat shoe is what makes this feel approachable for daywear rather than reserved for evenings. Works particularly well in spring and early autumn.

Striped Tee with Winter Layers

In winter, the striped tee works best as a base layer rather than the main piece. Layer it under a neutral plaid scarf and a fitted puffer jacket — the stripe and plaid combination works because the patterns share the same colour family and differ enough in scale to coexist without competing. Keep everything else neutral and fitted. This is the outfit that looks more considered than the effort it actually takes to put together.

winter outfit striped shirt

Striped Top with a Teddy Coat

A textured teddy coat over a simple striped tee creates a winter combination that looks expensive without being complicated. The rule here is non-negotiable — the oversized coat requires fitted bottoms only, nothing wide or relaxed underneath. Black skinny jeans or leggings, ankle boots, and a beanie finish it off. The contrast between the fluffy coat texture and the graphic stripe is what creates visual interest and stops the look from feeling sloppy.

Striped Tee Under a Long Cardigan

A longline cardigan in a warm earthy tone — burnt orange, camel, or rust — worn over a striped tee creates a colour combination that feels rich and easy at the same time. The cardigan’s length elongates the torso and the fitted black jeans underneath keep proportions clean. White trainers for a fully casual finish, ankle boots if you want something slightly sharper. This is an autumn weekend formula that works every time without any real thinking involved.

Striped Shirt with Bold Jeans and a Navy Blazer

Navy acts as a bridge between a striped shirt and bold-coloured jeans in a way no other colour manages. Pair a navy and white striped shirt with bright green, cobalt, or mustard jeans and add a navy blazer — the blazer is what ties the colours together and stops the bold jeans and busy stripe from competing with each other. Without the blazer, this outfit risks feeling too loud. With it, the look is confident and cohesive. Good for anyone who wants to wear colour without looking overdone.

White Chunky Knit Over a Striped Shirt

Layering a thick white sweater over a fine-striped shirt and letting the collar and cuffs show is a classic combination that doesn’t date. The striped details at the collar and cuffs add enough visual interest — keep everything else monochrome and let the texture contrast between the chunky knit and the flat cotton stripe do the work. White sweater, white-and-dark stripe, tailored trousers or dark jeans. Clean, polished, and effortless.

Grey Oversized Sweater with Striped Shirt Underneath

An oversized grey sweater over a striped shirt with the collar and cuffs visible gives you the comfort of a relaxed layer while keeping the outfit from looking shapeless. The striped details at the edges add structure and give the eye a focal point instead of just a big grey mass. Wear with ripped or relaxed jeans for a casual look that still feels like a decision was made. This is the formula for when you want to look put-together without putting in any effort.

With Herringbone Vest and Dark Jeans

Mixing a linear stripe with a herringbone pattern looks like it shouldn’t work, but it does when both patterns share the same neutral colour family. A fitted herringbone vest over a striped shirt and dark wash jeans creates a layered look with unexpected depth — the patterns are different enough in scale to coexist without competing. Use this for workwear that avoids looking stuffy, or for evenings that need more polish than a plain tee but less formality than a full blazer.

With Navy Blazer and Dark Denim

This is the most reliable way to make a striped shirt work-appropriate. The navy blazer contains the stripe pattern and adds structure while still letting the stripes show at the collar and cuffs — you keep the personality without it dominating. Roll the blazer sleeves up to show the striped cuff, pair with dark straight-leg jeans and brown leather accessories. The brown warms up what could otherwise feel too nautical or too office-formal. A versatile combination for weekdays and smart-casual events.

Black and White Striped Crop Top with White Skater Skirt

The crop top length stops the stripe from overwhelming the feminine skirt below — proportion is exactly what makes this work. A fitted black and white striped crop top with a white flared or skater skirt creates the right contrast between graphic and soft, making this a strong choice for evenings and date nights. Keep accessories minimal — a small bag and clean black or white shoes. The monochrome palette does all the heavy lifting so nothing else needs to compete.

Oversized Shirt with Black Leggings

When you want maximum comfort without giving up on looking deliberate, this is the formula. An oversized striped shirt — ideally with vertical or thin stripes — over black leggings gives you the relaxed silhouette while the fitted leggings keep the bottom half defined and proportioned. Add white trainers or ankle boots. Vertical stripes prevent the loose fit from reading as frumpy, which bold horizontal stripes on an oversized top often do. This works for errands, travel, and casual weekends.

Black Dress with Horizontal Striped Panels

Strategic stripe placement on a dress gives you the visual impact of stripes without committing to full coverage. A black dress with striped bands at the hem and chest draws the eye to specific points while the solid black sections give your eye somewhere to rest — the result is flattering and graphic without feeling overwhelming. Wear with simple pointed flats or low heels and keep accessories minimal. The dress carries the whole outfit on its own.

Red Vest with Striped Sleeves

This is the most creative stripe combination in this list — a solid red vest with contrasting striped sleeves underneath. It proves you don’t need stripes across the whole garment to make an impact. The colour-blocking approach separates the pattern from the body of the garment, so you get the visual interest of stripes without needing to think about how they affect your silhouette. Good for women who want to experiment with pattern gradually without committing to a full striped top.

Frequently Asked Questions

Do horizontal stripes make you look wider?

Not always — this rule is more overstated than it deserves to be. Thin horizontal stripes in muted colours barely register as widening. The problem arises with very wide, high-contrast stripes worn across the broadest part of the body. If you’re concerned, choose stripes under 1.5cm wide and always pair them with a dark, structured bottom half to counterbalance.

What bottoms work best with a striped shirt?

Structured bottoms work best — straight-leg jeans, tailored trousers, denim mini skirts, and fitted midi skirts. Avoid very wide-leg or voluminous bottoms paired with bold striped tops, as it adds too much horizontal weight to both pieces at once. Dark or neutral bottoms also let the striped shirt be the focal point without competing for attention.

Can you mix a striped shirt with other patterns?

Yes, as long as the patterns differ in scale and share at least one colour. A fine-striped shirt works with a large plaid scarf because the scale difference means one pattern dominates and the other recedes. A striped top works with a floral skirt if they share a common colour tone. Same colour family, different scale — that’s the rule.

What shoes work best with a striped shirt?

Loafers, clean ankle boots, block heels, and simple trainers are all reliable choices. Avoid shoes with multiple straps, cutouts, or heavy hardware — they create visual competition with the stripe pattern. The safest option is a shoe in a colour that matches one of the stripe tones — navy loafers with a navy stripe, brown boots with a cream or tan stripe, white trainers with white stripes.

Key Takeaways

  • Thin stripes work on every body type — they’re the most versatile stripe width and the easiest to layer
  • Always pair horizontal stripes with a structured, vertical-line bottom to keep proportions balanced
  • Solid blazers and cardigans are the best tools for containing stripe patterns — they add polish without hiding the print
  • Repeat one stripe colour in your accessories and the outfit looks intentional and cohesive
  • Fitted bottoms are non-negotiable with oversized striped tops — loose on loose removes all shape
  • Mix stripes with other patterns by keeping the same colour family and varying the scale

R.H. Elias
R.H. Elias
Senior Style Correspondent
R.H. Elias is a senior fashion writer with 8 years of editorial experience covering women\\\'s style, occasion wear, and travel fashion. A freelance writer and aspiring author based in Puerto Rico, Ruth brings a thoughtful, literary perspective to fashion writing.

Add Comment