Striped shirts never sit still for long. They keep showing up in fresh ways.
1. Classic Navy and White Breton Stripe

A navy and white Breton shirt brings a clean, crisp look that feels easy right away. The simple lines make it stand out without trying too hard.
This style works well with jeans, shorts, and even a blazer for a smart touch. It is a smart buy because it can move from casual days to dressier plans with little effort. If you want it to feel more personal, try rolled sleeves, gold earrings, or a red lip for a small pop.
2. Oversized Striped Shirt with Relaxed Pants

An oversized striped shirt gives a soft, roomy shape that looks modern and cool. The loose fit also feels comfy for long days.
Pair it with straight pants or wide-leg trousers for a balanced outfit. This look is popular because it feels calm, easy, and a little artsy. For a low-cost update, shop men’s sections or thrift stores, then add a belt to shape the waist if you want more form.
Choose light cotton for warm weather and thicker fabric for cooler days. Small stripes can feel neat, while bold stripes make the outfit feel more playful.
3. Vertical Stripes for a Longer Look

Vertical stripes create a tall, sleek effect that many people love. The lines draw the eye up and down in a smooth way.
This shirt idea works nicely with slim jeans, skirts, or tailored shorts. It can make a simple outfit feel sharper without adding extra pieces. Try soft colors for a gentle look or high-contrast stripes for a stronger style statement.
It is easy to make this your own with layered necklaces or a tucked-in front. If you want a budget-friendly option, check basic stores because vertical stripe tops are often sold at fair prices.
For a current feel, look for relaxed collars or half-button styles. These small details keep the shirt fresh and easy to wear.
4. Striped Shirt Under a Denim Jacket

A striped shirt under denim gives a casual, lived-in look that feels friendly and real. The mix of patterns and texture adds interest fast.
This pairing works for school, errands, or weekend plans. It is useful because both pieces can be worn in many other outfits too. Try a bright stripe under light denim for spring or darker denim for a cooler mood.
To make it more personal, add sneakers, a canvas bag, or a fun pin on the jacket. If you are watching your budget, this is a strong choice because you may already own both pieces.
5. Wide Stripes with White Trousers

Wide stripes can look bold and cheerful, especially beside crisp white trousers. The clean bottom half helps the shirt feel even brighter.
This outfit feels neat for lunch, office days, or a nice dinner out. It gives a polished shape without feeling stiff. Choose soft pastels for a gentle mood or black-and-white stripes for a stronger edge.
Accessories can change the whole feel, so try woven sandals or sleek loafers. If you want to keep costs down, white trousers from simple brands can still look great when they fit well.
Many people like this look because it feels current yet easy. A tucked hem or half tuck can make the waistline look tidy and stylish.
6. Striped Shirt with a Midi Skirt

A striped shirt and a midi skirt make a pretty mix of relaxed and dressy. The shirt adds structure while the skirt brings movement.
This combo is nice for brunch, work, or a casual date. It feels unique because it blends a classic top with a softer bottom. Try a knit skirt for comfort or a flowy skirt for a lighter, airy look.
For a personal touch, pick a skirt color that matches one stripe in the shirt. That small detail makes the outfit feel planned without looking forced.
Cost-wise, this outfit can be simple if you use pieces you already own. Add a slim belt or small bag to finish the look in a neat way.
7. Striped Shirt with Cargo Pants

Stripes and cargo pants make a cool mix of tidy and tough. The shirt keeps things classic while the pockets add a street-style feel.
This outfit is great for busy days because it is comfy and easy to move in. It also feels current, since relaxed utility pieces are still popular. Try a fitted striped top to balance the bigger pants, or go oversized for a more laid-back vibe.
Sneakers work well here, but chunky boots can add extra edge. If you want to keep the cost low, cargo pants in simple colors are easy to find and wear often.
Add a cap, hoop earrings, or a bright bag to make the look your own. Small details help the outfit feel less plain and more fun.
8. Crop Striped Shirt with High-Waist Jeans

A crop striped shirt gives a fresh, playful shape that feels young and bright. High-waist jeans help it feel balanced and easy to wear.
This look is simple, but it still has a strong style payoff. It can make your waist look neat and your legs look longer. Try soft colors for a sweet look or black stripes for a more bold finish.
Because the outfit is basic, the details matter a lot. You can add a layered necklace, clean sneakers, or a tiny shoulder bag to make it feel more complete.
For a smart budget choice, search for cropped tees in cotton blends. They are often cheap and easy to wash, which makes them great for regular wear.
9. Striped Button-Down with Shorts

A striped button-down with shorts feels breezy and put together at the same time. The shirt gives a neat line while the shorts keep the outfit light.
This is a strong choice for warm days, trips, and relaxed lunches. It works well because it looks polished without feeling heavy. Leave the shirt open over a tank for a casual style, or button it up for a cleaner look.
Try linen shorts for a soft summer feel or denim shorts for a more everyday vibe. A striped button-down can also be tied at the waist for a fun twist.
If you want more personality, choose bright stripes or mix the shirt with colorful sandals. Button-down shirts can be a good value since they often work in many seasons.
10. Black and White Stripes with Red Accessories

Black and white stripes already feel strong, and red accessories make them pop even more. The mix looks bold, clean, and a little playful.
This idea is easy to use with bags, shoes, lipstick, or a scarf. It gives a simple shirt a bigger style voice. The look feels unique because the bright red breaks up the neat stripe pattern in a fun way.
Use one red item if you want a small pop, or add two for a stronger match. This style can be budget-friendly because even one low-cost accessory can change the whole outfit.
It fits well with current trends that favor bold color accents. A striped shirt like this can feel fresh every time you wear it.
11. Striped Shirt with a Blazer

A striped shirt under a blazer makes a smart outfit that still feels relaxed. The stripes soften the blazer so it does not look too serious.
This is a great pick for work, meetings, or dinner plans. It gives you a polished look with little effort. Choose a fitted shirt for a clean shape or a looser one for a more modern feel.
Neutral blazers are easy to style, but colorful ones can make the stripes feel even more lively. If you are watching your spending, a basic blazer in black, tan, or gray can work with many outfits.
To make it your own, try fun socks, bold earrings, or a patterned bag. Small style choices help the outfit feel less expected and more personal.
12. Striped Shirt Tied at the Waist

Tying a striped shirt at the waist gives it a relaxed, sunny feel. The knot adds shape and makes the outfit look casual in a good way.
This idea works well with jeans, skirts, or even over a dress. It can make an old shirt feel new again without buying much. Try tying it high for a shorter shape or lower for a softer drape.
Light cotton shirts are best for this because they knot easily and stay comfy. If you want a fresh look, use a shirt with mixed stripe widths or a bright color mix.
This is also a smart low-cost style trick because it changes the shape of a shirt you already own. Add sunglasses or sneakers, and the whole outfit feels easy and fun.
13. Striped Shirt with a Slip Dress

Layering a striped shirt under a slip dress creates a cool mix of soft and sharp. The stripes peek through in a way that feels stylish and a little unexpected.
This outfit is nice for cooler days when you still want a light look. It adds warmth without making the dress feel heavy. Try a fitted striped tee under a silky dress, or use a button-down for a more layered feel.
The contrast in textures is what makes this combo special. You can keep it simple with plain colors or play with stripes that match one shade in the dress.
For a personal touch, add boots, a headband, or a slim chain necklace. This look can be a smart choice if you want to refresh old pieces without spending much.
14. Pastel Stripes for a Soft Mood

Pastel stripes bring a sweet, gentle look that feels light and easy. Soft pinks, blues, and yellows can make a shirt feel fresh right away.
This style works well in spring and summer, but it can also brighten gray days. It feels unique because the colors are calm instead of loud. Pair it with white jeans, light skirts, or soft beige pants for a clean finish.
If you want the outfit to feel more modern, choose a boxy fit or a slightly oversized cut. Pastel striped shirts are often easy on the wallet when sold in simple cotton styles.
Try delicate jewelry or a small pastel bag to keep the mood soft. This is a good way to wear stripes without going for a bold look.
15. Striped Shirt with Leather Pants

A striped shirt with leather pants gives a sharp mix of classic and edgy. The smooth shine of the pants makes the stripes feel even more crisp.
This outfit is great for nights out or any time you want more attitude. It feels current because many people like mixing soft tops with stronger bottoms. A fitted stripe can look sleek, while an oversized one can feel cooler and more relaxed.
Try black leather-look pants for a strong base or brown ones for a warmer mood. If real leather is too pricey, faux leather can give a similar effect at a lower cost.
Finish with boots, a bold ring, or a red bag for extra style. The contrast makes the whole outfit feel more special.
16. Striped Shirt with a Knit Vest

A knit vest over a striped shirt feels smart, cozy, and a little preppy. The stripes peek out and add life to the layered look.
This style is popular because it feels cute without being too fancy. It works well for school, coffee dates, or casual office days. Try a fitted shirt under a loose vest, or go for matching tones for a smooth look.
You can make it feel more personal with a collared shirt, a short necklace, or a pleated skirt. A vest and striped shirt can also be a good value because both pieces can be worn in many ways.
If you want a trend-forward touch, choose a vest in a bright color or a soft knit texture. That small change keeps the outfit from feeling too plain.
17. Striped Shirt and Wide-Leg Jeans

Wide-leg jeans pair well with striped shirts because both pieces have a relaxed shape. The result feels easy, roomy, and stylish at once.
This outfit gives a cool street-style look that still feels simple. It can flatter many body shapes because the wide lines balance each other well. Try a tucked shirt for a neat waist or a loose shirt for a more laid-back mood.
Heavier denim can make the outfit feel sturdy, while lighter denim keeps it soft and casual. Sneakers, loafers, or platform shoes all work nicely here.
For a more personal finish, add a bright belt or a small crossbody bag. This is a strong choice if you want comfort and style in one easy outfit.
18. Striped Shirt with a Maxi Skirt

A striped shirt with a maxi skirt creates a long, flowing shape that feels graceful. The shirt adds structure while the skirt moves softly.
This outfit is lovely for warm days, travel, or relaxed events. It feels special because the mix of straight stripes and flowing fabric creates nice contrast. Try a tucked tee for a simple look or a tied shirt for extra shape.
Prints can work too, but a solid skirt often keeps the stripes in focus. If you want to keep costs low, a basic maxi skirt in black, cream, or denim can work with many tops.
Sandals, a sun hat, or a woven tote can make the look feel even more seasonal. It is a great way to wear stripes in a softer, more graceful way.
19. Striped Shirt with a Suit Set

A striped shirt under a suit set brings life to a classic outfit. The stripes break up the solid suit and make it feel less stiff.
This idea is useful for work, interviews, and dressy events. It adds a bit of personality while still looking polished. Choose thin stripes for a cleaner feel or thicker stripes for more visual punch.
Neutral suits are the easiest match, but soft colors can look fresh too. If you want a lower-cost option, one good blazer and one pair of matching pants can be worn in many ways.
Small details matter here, so try a neat watch, simple heels, or a sleek bag. This outfit shows that stripes can look strong and professional at the same time.
20. Colorful Stripes with Simple Denim

Colorful stripes make a shirt feel happy and bright right away. Simple denim helps keep the outfit grounded so the colors can shine.
This is a fun choice for weekends, markets, and casual hangouts. It feels unique because the shirt does most of the talking. Pair it with blue jeans, white sneakers, or a plain skirt to let the stripes stay in focus.
Try rainbow stripes for a bold look or two-color stripes for something easier to wear. If you are shopping on a budget, colorful striped tees are often easy to find in basic stores.
To make it feel more like you, pick denim with a favorite wash or a fun cut. The outfit stays simple, but it still feels full of energy.
21. Striped Shirt with a Cardigan

A striped shirt under a cardigan feels warm, soft, and easy to wear. The stripes give the outfit a little life under the calm outer layer.
This look is great for cool mornings, classrooms, or quiet weekends. It is practical because you can take the cardigan off when the day warms up. Try a chunky cardigan for a cozy feel or a light one for a neat, tidy shape.
Mixing colors can make this outfit more fun, like a cream cardigan over navy stripes. If you want to save money, a simple cardigan in a neutral shade will work with many shirts.
Add a skirt, jeans, or trousers depending on the mood you want. This is an easy way to wear stripes in a soft and friendly style.
22. Asymmetrical Striped Shirt

An asymmetrical striped shirt feels modern because the stripes do not always line up in a plain way. That little twist makes the shirt look artistic and fresh.
This style is great when you want something different without being too loud. It can make a simple outfit feel special right away. Pair it with plain bottoms so the shape and stripe pattern can stand out.
Because the design already has a lot going on, keep accessories simple. A clean bag, small earrings, or plain shoes will help the shirt stay the star.
Asymmetrical pieces can cost more, but they often make a strong style impact. If you love current trends, this is a smart way to wear stripes with a fashion-forward edge.
23. Striped Shirt with a Tennis Skirt

A striped shirt with a tennis skirt gives a fresh, sporty look that feels young and lively. The short, pleated skirt adds bounce and movement.
This outfit is great for casual outings, active days, or cute weekend plans. It feels easy, bright, and fun to wear. Try a fitted striped top for a neat shape or a loose one for a more relaxed mood.
Sneakers keep the look sporty, while loafers can make it feel a little sharper. If you want to change the vibe, add a baseball cap or a small shoulder bag.
This style is also easy on the budget because both pieces can be found in simple, affordable versions. Bright stripes or classic navy stripes can both work well with the skirt.