Button up shirt outfit ideas are some of the easiest ways to make your closet feel bigger without buying a whole new wardrobe. A good button up shirt can look polished, casual, relaxed, office-ready, vacation-friendly, or weekend cool depending on what you wear with it. Current styling is all about balance: crisp shirts with relaxed pants, oversized shirts with slimmer bottoms, fitted button ups with wide-leg denim, and linen shirts layered open over simple basics. The best part is that these outfits work across seasons, body types, and personal styles. Whether you love classic white shirts, stripes, denim, satin, or oversized cotton, these button up shirt outfit ideas will help you build complete looks from head to toe.

1. White Button Up Shirt With Wide Leg Jeans

A white button up shirt with wide leg jeans is a classic outfit that always feels clean and current. Choose a crisp cotton shirt and tuck only the front into high-rise or mid-rise denim to create shape without looking too formal. Light-wash jeans feel relaxed for daytime, while dark indigo denim makes the outfit look more polished. Add leather loafers, pointed flats, or sleek white sneakers depending on where you are going. A structured tote, simple hoop earrings, and dark sunglasses finish the look. Roll the sleeves slightly for an easy feel. This outfit works for errands, casual workdays, coffee plans, and travel days when you want comfort without looking underdressed.
2. Striped Button Up Shirt With Tailored Trousers

A striped button up shirt with tailored trousers gives you that smart, put-together look without feeling stiff. Blue-and-white stripes are the most versatile, but soft gray, green, or tan stripes also look fresh. Pair the shirt with relaxed pleated trousers in black, navy, beige, or cream. You can fully tuck the shirt for a clean office outfit or leave a few buttons open over a fitted tank for a softer look. Finish with loafers, slingback flats, or low block heels. Add a leather belt and a simple shoulder bag to keep everything polished. This outfit is perfect for work, meetings, lunch plans, and days when you want easy confidence.
3. Oversized Button Up Shirt With Leggings

An oversized button up shirt with leggings is ideal when you want comfort but still want the outfit to feel intentional. Pick a longer cotton or poplin shirt that covers the hips, then style it with black leggings or split-hem leggings. Leave the shirt slightly open at the collar and roll the cuffs to keep the shape relaxed. Add chunky sneakers for an athleisure look or ballet flats for something softer. A baseball cap, crossbody bag, and minimal jewelry make it feel finished. This outfit is great for school runs, airport outfits, casual errands, or work-from-home days when you need to step out quickly.
4. Linen Button Up Shirt With Denim Shorts

A linen button up shirt with denim shorts is a warm-weather outfit that feels breezy but not messy. Choose a relaxed linen shirt in white, beige, pale blue, or soft sage, then pair it with mid-length denim shorts. Tuck one side of the shirt or tie it loosely at the waist if you want more shape. Flat sandals, leather slides, or canvas sneakers all work well here. Add a woven tote, sunglasses, and small gold jewelry for a summer-ready finish. The breathable texture of linen keeps the look easy and natural. Wear this for beach walks, vacations, farmers markets, or casual weekend plans.
5. Black Button Up Shirt With Straight Leg Jeans

A black button up shirt with straight leg jeans creates a simple outfit that looks sleek without trying too hard. The black shirt adds structure, while straight leg denim keeps the look wearable for everyday life. Blue jeans make it feel casual, while black or gray jeans create a sharper monochrome outfit. Try a half tuck to define the waist and add a leather belt for detail. Finish with ankle boots, loafers, or minimal sneakers. Silver jewelry, a top-handle bag, or a slim shoulder bag can make the outfit feel more styled. This look works well for casual Fridays, city outings, dinners with friends, or low-key events.
6. Button Up Shirt With Midi Skirt

A button up shirt with a midi skirt is feminine, polished, and easy to adjust for different seasons. A crisp white or striped shirt looks beautiful with a satin, denim, cotton, or pleated midi skirt. For a balanced shape, tuck the shirt fully or knot it at the waist. If the skirt is flowy, keep the shirt more fitted or neatly tucked. If the skirt is slim, an oversized shirt can look modern and relaxed. Add ballet flats, slingbacks, or heeled sandals. A small shoulder bag and delicate jewelry complete the outfit. This is a strong choice for brunch, work, showers, museums, or daytime events.
7. Denim Button Up Shirt With White Pants

A denim button up shirt with white pants feels fresh, casual, and slightly coastal. Choose a medium-wash or light-wash denim shirt and pair it with white straight leg jeans, cream trousers, or wide-leg pants. Leave the shirt tucked, half tucked, or worn open over a fitted tank depending on your mood. Tan sandals, espadrilles, loafers, or white sneakers all match the relaxed feel. Add a brown belt and a woven or suede bag for warmth. This outfit works especially well in spring and summer, but you can wear it into fall with ankle boots. It is easy, bright, and perfect for casual daytime plans.
8. Satin Button Up Shirt With Black Pants

A satin button up shirt with black pants is a simple way to make a button up feel dressier. Choose a satin or silky shirt in champagne, ivory, navy, emerald, or soft blush. Pair it with black tailored pants, slim trousers, or wide-leg pants for a polished base. Tuck the shirt smoothly and keep accessories clean so the fabric can stand out. Pointed flats, kitten heels, or heeled sandals work beautifully. Add a small clutch or structured shoulder bag and simple earrings. This outfit is great for evening plans, work events, dinner outings, or any occasion where you want to look elevated without wearing a dress.
9. Button Up Shirt With Cargo Pants

A button up shirt with cargo pants is a cool casual outfit that blends structure with utility. Start with a fitted or slightly oversized button up in white, beige, olive, or pale blue. Pair it with relaxed cargo pants in khaki, black, gray, or army green. To avoid looking too bulky, tuck the shirt or wear it open over a fitted tank. Sneakers, platform sandals, or lug-sole loafers give the outfit a strong finish. Add a crossbody bag, slim sunglasses, and small hoops. This look is great for travel, weekend errands, concerts, casual hangouts, or days when you want something practical but still styled.
10. Button Up Shirt Dress With Belt

A button up shirt dress with a belt is one of the easiest complete outfits because the main piece does most of the work. Choose a cotton, linen, denim, or striped shirt dress that hits around the knee, midi length, or just above the knee. Add a belt to define the waist and make the shape feel intentional. Flat sandals, loafers, knee-high boots, or sneakers can change the whole mood. A structured tote makes it feel polished, while a woven bag keeps it casual. This outfit works for vacations, casual offices, weekend plans, and daytime gatherings. Keep the accessories simple so the silhouette stays clean.
11. Button Up Shirt With Tailored Shorts

A button up shirt with tailored shorts is a smart warm-weather outfit that feels more polished than denim shorts. Choose high-rise linen, cotton, or pleated shorts in beige, black, navy, or white. Pair them with a crisp shirt tucked in or worn slightly open over a tank. The tailored shorts give shape, while the shirt keeps the outfit refined. Add leather slides, loafers, or low heeled sandals. A slim belt, sunglasses, and a structured mini bag make the look feel complete. This outfit is perfect for summer lunches, casual offices, sightseeing, and weekend plans when you want to stay cool but still look pulled together.
12. Blue Button Up Shirt With Cream Trousers

A blue button up shirt with cream trousers is a clean outfit that feels polished, calm, and expensive-looking. A pale blue cotton shirt pairs beautifully with ivory, beige, or oatmeal trousers. The color contrast is soft, so the outfit looks bright without being loud. Tuck the shirt fully for work or half tuck it for a more relaxed day. Add tan loafers, nude flats, or white sneakers depending on the setting. A brown leather belt and matching bag create a cohesive finish. This outfit works for business casual offices, coffee meetings, travel days, and weekend lunches. It is simple, flattering, and easy to repeat.
13. Flannel Button Up Shirt With Black Jeans

A flannel button up shirt with black jeans is casual, comfortable, and great for cooler days. Choose a modern flannel in neutral plaid, soft brown, navy, gray, or muted green. Pair it with straight leg or skinny black jeans to keep the outfit balanced. Wear the shirt buttoned and front tucked, or layer it open over a fitted tee. Finish with ankle boots, retro sneakers, or lug-sole loafers. A leather jacket can add edge, while a wool coat makes it feel more polished. This outfit is perfect for fall weekends, casual outings, outdoor walks, and relaxed days when you want warmth without looking sloppy.
14. Button Up Shirt With Slip Skirt

A button up shirt with a slip skirt creates a soft outfit that mixes polished and relaxed pieces. A white, cream, or striped shirt looks beautiful with a satin slip skirt in black, champagne, chocolate, navy, or olive. Tie the shirt at the waist for a casual look or tuck it in neatly for a cleaner shape. Add ballet flats, heeled sandals, or sleek mules. A small shoulder bag and delicate jewelry keep the outfit refined. The shine of the skirt contrasts nicely with the crisp shirt fabric. Wear this to lunch plans, daytime events, work gatherings, or occasions where you want an outfit that feels pretty but not overdone.
15. Button Up Shirt With Blazer And Jeans

A button up shirt with a blazer and jeans is a reliable outfit when you want casual polish. Start with a white or light blue button up, then layer a black, navy, camel, or gray blazer over it. Straight leg or wide leg jeans keep the look modern. Tuck the shirt and add a belt so the layers feel structured. Loafers, pointed flats, ankle boots, or sleek sneakers all work depending on the dress code. A structured tote or shoulder bag completes the outfit. This is perfect for casual workdays, meetings, city plans, and travel. It gives you a professional look without feeling too formal.
16. Cropped Button Up Shirt With High Waisted Pants

A cropped button up shirt with high waisted pants is a modern outfit that shows shape without feeling too revealing. Choose a cropped or boxy shirt that hits near the waistband, then pair it with high-rise trousers, jeans, or wide-leg pants. This proportion works well because the shorter shirt balances the volume of the pants. Keep the bottom structured if the shirt is loose. Add platform sandals, loafers, or slim sneakers. A mini shoulder bag, hoop earrings, and clean sunglasses finish the look. This outfit is great for casual weekends, shopping days, brunch, or creative offices where you can wear something more trend-forward.
17. Sheer Button Up Shirt With Tank And Trousers

A sheer button up shirt with a tank and trousers gives you a layered outfit that feels light and polished. Choose a sheer or semi-sheer shirt in white, cream, black, or pale blue, then wear it over a fitted tank or camisole. Pair it with tailored trousers or wide-leg pants to keep the look balanced and refined. Button it halfway or leave it open for a relaxed shape. Add pointed flats, slingbacks, or heeled sandals. Keep accessories simple with small earrings and a neat bag. This outfit works for summer evenings, creative workplaces, dinner plans, or dressier daytime events where you want texture and softness.
18. Button Up Shirt With Sweater Vest

A button up shirt with a sweater vest is a layered outfit that feels smart, cozy, and easy to wear. Start with a crisp white or striped button up, then add a knit vest in cream, gray, navy, camel, or black. Pair the top half with straight leg jeans, tailored trousers, or a pleated skirt. Let the shirt cuffs and collar show for contrast. Loafers, ballet flats, or ankle boots complete the look. Add a structured tote or crossbody bag for a practical finish. This outfit works well for fall, winter, school, work, libraries, casual offices, and days when you want a preppy but relaxed look.
19. Button Up Shirt With Maxi Skirt

A button up shirt with a maxi skirt is comfortable, graceful, and easy to dress up or down. Choose a cotton or linen shirt and pair it with a flowy maxi skirt, denim maxi skirt, or satin maxi skirt. Tuck the shirt, tie it at the waist, or wear it open over a tank for a more relaxed outfit. Flat sandals, espadrilles, boots, or ballet flats can all work depending on the season. A woven tote, slim belt, and simple jewelry make the outfit feel complete. This look is great for vacations, markets, casual events, and warm days when you want coverage without heavy layers.
20. Button Up Shirt With Matching Pants

A button up shirt with matching pants creates an easy set that looks intentional with almost no effort. Choose a linen, cotton, satin, or striped matching set in white, beige, blue, black, or soft pastels. Wear the shirt buttoned, half tucked, or open over a fitted tank. Matching pants make the outfit feel clean and pulled together, while the relaxed shirt shape keeps it comfortable. Add flat sandals, sneakers, loafers, or slides depending on the occasion. A tote, crossbody bag, and sunglasses finish the look. This outfit is great for travel, vacations, casual offices, and relaxed weekends when you want a coordinated outfit fast.
Conclusion:
Button up shirt outfit ideas work because they are flexible, practical, and easy to personalize. One shirt can look completely different with jeans, trousers, shorts, skirts, leggings, or matching pants. The key is to think about the full outfit, not just the shirt. Balance oversized fits with cleaner bottoms, dress up casual fabrics with sharp shoes, and use accessories to guide the mood. A button up can be crisp, soft, sporty, polished, or relaxed depending on your styling. With these 20 complete outfit looks, you can use the shirts already in your closet in fresh, wearable ways all year.




















