1. Navy Chinos + White Sneakers + Half-Tuck Stripes
Start with a red and white striped shirt that has a crisp collar and a fit that sits flat at the chest. Pair it with navy chinos in a mid-to-dark wash, because navy cools the red and makes the stripes look clean instead of loud. Add white low-top sneakers with a simple leather or canvas upper; keep the laces white so the outfit stays bright in photos. Finish with a belt in dark brown or black — one of those, not a tan belt that clashes. This combo looks good on most body types because chinos skim the hips without adding bulk, and the half-tuck defines the waist.
First, wear the striped shirt untucked only if it hits at the belt line without pulling tight; otherwise do a half-tuck at the center front. Then put on navy chinos with a straight or slight taper and cuff once if the hem pools. Finally, match your belt to your sneakers and add a minimal watch with a dark strap.
Choose chinos with a slightly structured fabric so they hold their shape and keep the stripes looking sharp.
Avoid pairing wide stripes with patterned shorts or printed chinos — it turns the outfit into visual noise.
2. White Denim Shorts + Red-Accent Sandals
This is the clean summer version of a Red and White Striped Shirt Outfit. Use white denim shorts that are thick enough not to cling, ideally with a straight cut through the thigh. The white base brightens the stripes and makes the red look intentional. For shoes, go with tan leather sandals or espadrille-style slip-ons — keep them simple, no heavy patterns. A lightweight belt is optional; if you do add one, keep it brown. This outfit looks especially good on lean and athletic builds because the shorts show leg line, and the shirt’s stripes draw the eye upward.
Good to knowIf your shirt is long, do a single front tuck instead of full tuck — it keeps airflow and looks styled.
First, pick shorts that sit slightly above mid-thigh and make sure the waistband is snug but not tight. Then wear the striped shirt untucked and let it drape naturally; choose a shirt length that doesn’t cover the shorts. Finally, add tan sandals and a white or straw accessory like a small crossbody.
Watch outSkip thin, see-through white shorts — the outfit loses its crisp look fast.
3. Olive Fatigue Pants + Dark Brown Boots
For a more grown-up take, pair your striped shirt with olive fatigue pants. Olive gives the red a grounded backdrop and makes the whole look feel outdoorsy, not beachy. Choose pants with a tapered leg and a bit of structure so they don’t collapse over boots. Dark brown leather boots — like Chelsea or a simple lace-up — add weight and balance the lightness of the white stripes. This works well for medium to taller frames because the vertical line of boots and tapered pants makes you look longer.
Good to knowGo for a matte leather boot; shiny leather makes red stripes look too flashy.
First, button the shirt fully and wear it untucked or with a slight front tuck so the waistline stays defined. Then choose olive pants with a straight-to-tapered silhouette and a hem that breaks lightly over the boot. Finally, add dark brown boots and a brown leather belt, plus a cap in olive or off-white.
Watch outDon’t pair olive pants with tan boots — the warm tones compete.
4. Black Slim Trousers + White Leather Sneakers
If you want your Red and White Striped Shirt Outfit to look sharper, use black slim trousers. Black acts like a frame for the stripes, and the contrast reads intentional in photos. Keep the trousers slim through the thigh and taper at the ankle, not skinny-tight. White leather sneakers keep the outfit clean and modern, and they echo the white in the shirt. Add a black watch strap or a simple chain necklace if you like small details. This is a great option for people who want to look polished without switching to a blazer.
First, wear the striped shirt tucked in fully so the waist looks neat and the trousers show shape. Then choose black trousers with a clean crease or pressed front. Finally, add white leather sneakers and keep accessories monochrome — black belt, black watch.
Pick a striped shirt with a structured collar so it holds its shape when tucked.
Avoid black trousers that are too loose — the outfit loses that crisp contrast.
5. Light Blue Overshirt + Red Stripes on Top
Layering makes stripes look styled instead of basic. Wear your red and white striped shirt as the base, then top it with a light blue overshirt in chambray or washed denim. The light blue cools the red, and the extra layer adds depth for photos without adding another color pattern. Keep the overshirt unbuttoned or buttoned halfway so the stripes stay visible. For bottoms, go with mid-wash jeans or dark indigo chinos. This works well for cooler weather and for people who want a slightly thicker, more textured look.
Good to knowChoose overshirt fabric with visible weave, like chambray, so the texture reads in daylight.
First, start with the striped shirt tucked loosely into jeans so the waistline doesn’t look messy. Then layer the light blue overshirt open, letting it sit at hip level. Finally, finish with a dark belt and either white sneakers or brown suede desert boots.
Watch outSkip a heavy wool overcoat on top — stripes get swallowed and look crowded.
6. Cream Chinos + Cognac Belt + Loafers
Cream chinos make the red stripes look brighter and cleaner than beige does. Go for chinos that are off-white or slightly warm cream, with a straight leg that isn’t too baggy. Add a cognac belt and matching loafers in suede or smooth leather. The warm leather tones make the outfit feel intentional, not holiday casual. If you want a more dressy vibe, this combination does it without needing a blazer. It flatters most builds because the light fabric visually lengthens the legs and the loafers keep the silhouette tidy.
Good to knowIf your cream is too bright, the red can look harsh — choose a slightly warm cream instead of pure white.
First, tuck the shirt in fully and smooth the fabric at the sides so stripes don’t twist. Then wear cream chinos with a clean hem, ideally with a small break at the shoe. Finally, add cognac loafers and a matching belt; keep socks either no-show or low-cut in a similar cream tone.
Watch outAvoid pairing cream chinos with black shoes — the outfit can feel disconnected.
7. Burgundy Corduroy Pants + White Trainers
Corduroy adds texture, and burgundy gives the red stripes a deeper partner color. Choose corduroy pants in a medium-wine burgundy, not deep purple. The stripes stay the star, while the corduroy’s ridges add visual interest that still looks classy. White trainers keep the outfit fresh and prevent it from reading too dark. This outfit is especially flattering for people with narrower shoulders because the shirt’s horizontal stripes add width at the upper body, while tapered corduroy balances the frame.
Good to knowChoose a striped shirt with slightly thicker fabric so it holds shape against corduroy texture.
First, pick burgundy corduroy with a straight or slight taper and a medium-wale texture so it doesn’t look too chunky. Then tuck the striped shirt in and leave the sleeves clean (no rolled bulk). Finally, wear white trainers and add a belt in dark brown or oxblood.
Watch outSkip patterned socks; let corduroy texture and stripes do the work.
8. Charcoal Joggers + Minimalist Low-Top Sneakers
This is the comfortable but still good-looking version of a Red and White Striped Shirt Outfit. Charcoal joggers create a sleek background because they’re dark and neutral, and they keep the red from feeling like a beach shirt. Look for joggers with a clean leg line and a tapered ankle, not baggy sweatpants. Pair with minimalist low-top sneakers in white, off-white, or black leather. Add a simple crossbody strap or a watch — small details make it look intentional. This outfit flatters shorter frames because the joggers' taper and the shoe color keep the leg line tight.
Good to knowPick joggers with a thicker knit that doesn’t shine — shiny fabric makes stripes look cheap.
First, tuck the front of the striped shirt with a half-tuck so the waistband area looks neat. Then choose joggers that sit at the natural waist and taper at the ankle. Finally, add low-top sneakers and keep your outerwear to a cropped denim jacket or a short bomber.
Watch outAvoid super-long shirts with joggers; the stripes need a defined waist.
9. Sky Blue Denim Jacket + Red Striped Shirt + White Pants
This outfit is all about crisp contrast. Wear a red and white striped shirt under a sky blue denim jacket, then pair it with white pants in denim or twill. The sky blue jacket makes the red look fresh, while the white pants match the shirt’s stripe white and keep everything bright. Choose a denim jacket with a structured chest and clean seams so it frames the stripes. For shoes, go with white sneakers or light tan suede. This combo looks great for spring and summer and works on most skin tones because the palette stays light and high-contrast.
Good to knowDenim jacket sleeves should end at the wrist. If they’re too long, the whole outfit looks off.
First, button the striped shirt and leave the jacket unbuttoned for a layered look. Then wear white pants with a straight or slim fit and avoid heavy distressing. Finally, add white sneakers and a belt if your pants need it; keep accessories minimal.
Watch outDon’t add another bright color like bright yellow — it breaks the clean red-white-blue rhythm.
10. Red Stripes + Navy Sweater Vest + Dark Jeans
A sweater vest makes the Red and White Striped Shirt Outfit look more designed, not casual. Use navy as the vest color because it’s deep enough to tame the red and it looks sharp against white stripes. Choose a vest that fits close at the shoulders and doesn’t bunch under the arm. Pair with dark indigo jeans or black jeans to keep the contrast crisp. This works especially well for cooler evenings and for people who want a smart look without a blazer. It also flatters broader torsos because the vertical lines of the vest balance the shirt’s horizontal stripes.
Good to knowPick a vest with a matte knit — shiny yarn makes stripes look harsh.
First, wear the striped shirt tucked in and fully buttoned to avoid gaps at the waist. Then put on the navy sweater vest and keep the neckline laying flat. Finally, choose dark jeans with a straight fit and add dark brown lace-up boots or clean white sneakers.
Watch outAvoid a vest that’s too long; it should stop around the belt line.
11. Red Stripes + White Oxford Button-Down Style Pants
If you want a photo-ready outfit that looks intentional, try white pants with a dressier structure like an oxford or crisp cotton weave. The red and white stripes already give you a pattern — the key is keeping the pants clean and structured so the look reads polished. Choose white trousers in a straight fit with a slight taper and a hem that sits clean at the shoe. For shoes, brown leather loafers or oxfords work because they add warmth and stop the outfit from looking too monochrome. This is a strong choice for events that lean smart-casual.
Good to knowUse a lint roller on the white pants right before you go — they show texture and fluff fast.
First, tuck the striped shirt in and smooth the front so the stripes don’t wrinkle. Then choose white trousers with minimal texture and no heavy distressing. Finally, add brown leather shoes and a belt in the same shade; keep socks close to white or light tan.
Watch outSkip translucent or thin white fabric; it looks wrinkled in most lighting.
12. Tan Chinos + Navy Belt + Brown Suede Desert Boots
This is the outfit formula for people who love warm neutrals but want it to look sharp. Tan chinos give you a light base that flatters many skin tones, and they make the red stripes feel warmer instead of harsh. The navy belt is the trick: it repeats the cool color family without adding another big item. Brown suede desert boots finish the look with texture that photographs well. Keep the chinos straight through the thigh and lightly tapered at the ankle. This pairing looks great on both slim and athletic builds because it balances upper pattern with clean leg shape.
First, wear the striped shirt tucked in and keep the shirt length so it covers the waistband cleanly. Then choose tan chinos with a medium rise and a hem that grazes the top of the boot. Finally, add brown suede desert boots and a navy belt; keep the watch strap either brown or black.
If your tan is very light, choose deeper brown suede so the shoes don’t blend in.
Avoid tan-on-tan belt matching; it makes the outfit look flat.
13. Red Stripes + Black Leather Jacket + Straight Jeans
A black leather jacket turns a Red and White Striped Shirt Outfit into something you can wear at night. The red stripes pop against black, and the white bands keep it from looking too heavy. Choose a jacket with a clean zipper and a fit that doesn’t squeeze the shirt shoulders. Pair with straight-leg jeans in dark indigo so the silhouette stays balanced. This outfit looks good on most builds because leather adds structure to the upper body, and straight jeans keep the lower half from getting too skinny or too baggy.
Good to knowGo for a matte leather jacket. Glossy leather reflects light and can overpower the stripes in photos.
First, button the striped shirt and keep the collar flat under the jacket. Then wear dark indigo straight jeans with a minimal cuff if needed. Finally, add black leather boots or sleek sneakers and keep your belt black.
Watch outAvoid adding a scarf with stripes or patterns — the look becomes busy under the jacket.
14. White Linen Trousers + Sandal Loafers
For hot weather, linen trousers make the outfit breathe while keeping it sharp. White linen has a natural texture that looks expensive in daylight, and it matches the white stripe color. Choose linen trousers with a straight leg and a slightly higher rise so they sit cleanly. Wear the striped shirt either fully untucked or with a slight front tuck, depending on length. Tan loafers (or sandal loafers) keep the outfit relaxed but still styled. This works well for taller and lean builds because linen adds drape and softness without bulk.
First, choose linen trousers that fall straight and don’t pool at the ankle. Then press or steam the striped shirt so the stripes look crisp. Finally, wear tan loafers and keep socks out or thin and light.
Use a medium-weight linen — thin linen wrinkles too fast and the outfit looks tired.
Avoid very wrinkled shirts with linen pants. The mismatch reads sloppy.
15. Pattern-Only-Here: Stripes + Solid Red Tie Belt Look
If you want the outfit to look styled without adding another pattern, use a red accent belt to tie the palette together. Keep the pants solid and dark — charcoal or black — so the stripes stay the only print. The red belt is your color repeat, which makes the whole outfit look intentional rather than random. This is a great option for men and women who like bold color but don’t want loud prints. Pair with simple shoes in black leather or deep brown so the red belt doesn’t fight the footwear.
First, wear the striped shirt tucked in cleanly and choose a belt that’s a true red, not orange. Then pick charcoal or black pants with a straight or tapered line. Finally, add black or deep brown shoes and keep jewelry minimal.
A slightly wider belt (around 1.25-1.5 inches) makes the red accent look purposeful.
16. Red Stripes + Black Shorts + White Low Sneakers
Black shorts give you contrast that makes stripes look modern. Choose tailored black shorts in a cotton twill or structured fabric so they hold their shape. The white stripe bands look crisp against black, and the whole outfit photographs high-contrast and clean. White low sneakers keep it sporty and balanced, especially if the shorts are slim through the thigh. This outfit works well for summer nights, casual dates, and day events where you want to look put-together without trying too hard.
Good to knowGo for shorts with a clean waistband and minimal hardware — big metal details distract from the stripes.
First, wear the striped shirt untucked and let it fall straight; if it’s long, do a front tuck. Then pick black shorts with a hem that hits just above the knee. Finally, add white low sneakers and keep socks no-show or very low.
Watch outAvoid workout shorts with a shiny finish; they read too athletic next to a button shirt.
17. Khaki Chinos + Chambray Shirt Layering
This outfit is for people who like texture without adding extra color chaos. Pair the red and white striped shirt with khaki chinos, then add a chambray overshirt in light blue that’s slightly darker than the shirt’s white. The khaki keeps it grounded, the chambray adds a soft denim feel, and the red stripes stay the focal point. Choose shoes in tan leather or white sneakers depending on how casual you want it. This combination looks great on most body types because khaki chinos create a clean leg line and the chambray layer adds structure to the upper body.
Good to knowMatch the chambray shade to your shoes — keep the blue and tan relationship consistent.
First, button the striped shirt and wear it tucked if the overshirt is open; if it’s closed, keep the striped shirt untucked. Then put on khaki chinos with a straight fit and a small cuff if your height needs it. Finally, add tan shoes and a simple watch or bracelet in brown tones.
Watch outAvoid khaki pants that are too yellow. They make red look muddy.
18. White Tee Under Shirt + Red Stripes Half-Tuck
A subtle styling trick makes the Red and White Striped Shirt Outfit look layered and intentional. Wear a plain white crew tee underneath, then layer the striped shirt open at the top with the front half tucked. This gives you depth at the chest and keeps the stripes from feeling like a single flat piece. Pair with dark jeans or black trousers so the look stays sleek. This works well for people who want a modern street-smart vibe while still keeping the outfit clean and photo-friendly.
First, put on a fitted white tee, then wear the striped shirt unbuttoned at the collar. Next, do a half-tuck at the center front and smooth the sides so the shirt doesn’t bunch. Finally, choose dark jeans and wear white sneakers or black boots.
Use a tee that doesn’t show at the sleeves — keep it snug and short in length.
Avoid a bulky tee under a thin striped shirt; it makes the chest look uneven.
19. Red Stripes + Navy Knit Polo + White Sneakers
This is a layered look that still reads clean: red stripes as the base, navy knit polo or cardigan over it. The knit layer adds shape around the shoulders and makes the outfit feel more put-together than a simple shirt-and-jeans combo. Keep the navy piece thin enough that the stripes show clearly at the chest. Pair with white or light grey trousers to keep the palette fresh. This option flatters many builds because knit layers add structure, and the light bottoms visually lengthen the legs.
Good to knowChoose knit fabric with a matte finish, not shiny — matte reads more premium in daylight.
First, button the striped shirt and wear it tucked or half-tucked depending on your layer length. Then add a navy knit polo or cardigan that sits at the hip and doesn’t bunch. Finally, wear white sneakers and choose either white trousers or light grey chinos.
Watch outAvoid chunky knit layers that hide the stripes. The whole point is visible stripe contrast.
20. Red Stripes + White Skirt + Red Sandals
For women, a white skirt makes a Red and White Striped Shirt Outfit look crisp and feminine without losing the graphic punch of the stripes. Pick a skirt in cotton poplin or a structured denim — avoid super clingy knits if you want a clean photo silhouette. The white repeats the stripe color and keeps the outfit bright. Red sandals echo the shirt’s color and tie the look together. Keep the shirt tucked in fully so it defines the waist and avoids fabric bunching at the hips. This works well for hourglass, pear, and petite frames because it emphasizes waistline and keeps the skirt shape controlled.
Good to knowIf your skirt is slightly sheer, wear a nude slip so the stripes stay the only pattern in view.
First, choose a skirt that hits above the knee or mid-knee and fits at the waist. Then tuck the striped shirt in and smooth the fabric — no side folds. Finally, add red sandals and a small crossbody bag in white or tan.
Watch outAvoid a long, untucked striped shirt with a short skirt; the proportions look off quickly.
























