1. Tucked into high-waisted jeans

For a classic, casual look, tuck your white shirt into high-waisted straight-leg or mom jeans in a medium blue wash. Leave the top two buttons undone and roll the sleeves to three-quarter length. Add a brown leather belt and simple white sneakers. The contrast of crisp white against faded denim keeps it fresh. For a more polished edge, choose dark-wash skinny jeans and black loafers.

2. Knot it at the waist

For a summery vibe, knot the hem of your white shirt at your natural waist. Pair with high-waisted wide-leg trousers in a soft cream or light beige. Let the shirt hang slightly loose before tying. This works best with a slightly oversized or relaxed-fit shirt. Add flat sandals or espadrilles. The knot creates a breezy silhouette, ideal for brunch or a day out.

3. Layer under a slip dress

Wear your white shirt under a satin or silk slip dress in a deep jewel tone like emerald green or burgundy. Button it fully, then pull the dress over the shirt. Let the collar and cuffs peek out. This adds structure to the fluid dress. Choose a shirt with a sharp pointed collar and French cuffs for extra polish. Finish with ankle boots or heeled mules.

4. Pair with a blazer and tailored trousers

For a sharp office look, wear a crisp white shirt under a wool blazer in navy or charcoal. Tuck it into high-waisted tailored trousers in black or dark grey. Keep the shirt fully buttoned and add a skinny belt. Wear with pointed-toe pumps. The white shirt acts as a neutral anchor. For more interest, try a blazer with pinstripes or a subtle houndstooth pattern.

5. Half-tuck with wide-leg jeans

Half-tuck your white shirt into high-waisted wide-leg jeans in a light or medium wash. The half-tuck creates a relaxed, effortless look. Roll the sleeves once or twice. Pair with platform sneakers or block-heel sandals. This look balances volume on top and bottom. For contrast, add a tan leather crossbody bag.

6. Layer under a sweater

For cooler weather, wear your white shirt under a crewneck or V-neck sweater in a vibrant color like cobalt blue, burnt orange, or mustard yellow. Let the collar and cuffs peek out. Tuck the shirt into high-waisted trousers or jeans. The white collar frames the face and the cuffs add a layered effect. Choose a sweater in a fine knit (cashmere or merino) for a refined look, or chunky cable-knit for a cozier feel.

7. Dress it up with a skirt

Tuck your white shirt into a midi or maxi skirt with a bold print (florals, animal print, or geometric) or a satin slip skirt in a metallic shade. For a classic combo, try a pleated A-line skirt in navy or forest green. Add a statement belt at the waist. Finish with heeled sandals or ballet flats. The white shirt grounds the skirt’s pattern, making it wearable.

8. Wear unbuttoned as a jacket

Leave the white shirt unbuttoned and wear it like a lightweight jacket over a fitted top. Try a black turtleneck or a thin striped tee. Pair with skinny jeans or leather leggings. Roll the sleeves for a casual feel. This adds a layer without bulk. Finish with combat boots or high-top sneakers for an edgy touch. The open shirt creates vertical lines, elongating the torso.

Key Takeaway

A white shirt can be dressed up or down by adjusting the tuck, rolling sleeves, and pairing with different bottoms and layers.