Skip to content
Vanity Fair Fashion
Fashion

Sure, You Can Wear Any Colour With White, But These 6 Shades Always Look Chicest With It

By Swedan Margen

Sure, You Can Wear Any Colour With White, But These 6 Shades Always Look Chicest With It

White is one of the most enduring and versatile colours in any capsule wardrobe. Clean, classic and endlessly adaptable, it works across every category—tailoring, denim, knitwear, outerwear—and always manages to feel polished. But while it might seem like the most neutral of tones (admittedly it is!) the colours you pair it with can completely change the mood of your outfit.

Some colour combinations enhance white’s minimal elegance, others inject a sense of warmth or contrast, and certain pairings just have that expensive-looking finish we’re all aiming for. Over time, I’ve noticed that fashion people tend to rely on a few key shades to make white feel even more elevated—each one subtle, wearable and timeless in its own way.

I want you to know that you really can't go wrong when it comes to choosing which colours to wear with white but, if you would like some extra inspiration, below, are a selection of shades that feel fresh and sleek, along with shopping suggestions to further illustrate my point.

The 6 Chicest Colours to Wear With White, No Question

1. Red and White

@dawn.tan wears a white T-shirt with red trousers

Style Notes: Striking yet classic, red and white is a bold pairing that never dates. Whether it’s a cherry red shoe worn with a white dress or a bold trouser with a white T-shirt tucked in, the combination always looks confident and polished—especially in summer.

@mich.zad wears a red shirt with white bermuda shorts

Shop the Look:

Clean Cut Regular T-Shirt

COS

Clean Cut Regular T-Shirt

Linen-Blend Trousers
Zw Collection Poplin Midi Skirt
Red Ultimate Silk Shirt

Whistles

Red Ultimate Silk Shirt

2. Pale Yellow and White

@sylviemus_ wears a yellow shirt with white trousers

Style Notes: Soft and very chic, pale yellow and white is a subtle, grown-up way to do colour. The two tones together feel gentle and light, perfect for linen fabrics and relaxed silhouettes. It’s the kind of combination that reads expensive without even trying. Of course, beige and sand tones give a similar effect, but this pairing feels especially modern.

@kimturkington_ wears a yellow waistcoat with white trousers

Shop the Look:

Nancy Linen Top
White Wide Leg Heavyweight Linen-Blend High Waisted Wide Trousers

Gap

White Wide-Leg Trousers

Balia Linen Dress

Reformation

Balia Linen Dress

Click E/w Medium Leather Shoulder Bag

ALAÏA

Click E/W Medium Leather Shoulder Bag

3. Brown and White

@clemdelacreeme wears a brown jacket and white jeans

Style Notes: This is one of the most elegant pairings of all. Dark chocolate brown paired with white creates a rich contrast that feels luxurious but still easy to wear. Ideal for accessories, shoes, or tailored pieces, this duo is especially chic in more structured fabrics like suede.

@aidabadji_ wears a white shirt and brown skirt

Shop the Look:

Suede-Collar Field Jacket

COS

Suede-Collar Field Jacket

We the Free Good Luck Mid-Rise Barrel Jeans

Free People

Good Luck Mid-Rise Barrel Jeans

Jamie Jersey Midi Dress

SIMKHAI

Jamie Jersey Midi Dress

Strappy Sandals

4. Light Blue and White

@leasy_inparis wears a blue shirt with white shorts

Style Notes: Light blue worn with white always feels fresh, breezy and effortless. It evokes that clean, coastal mood—think billowing shirts, cotton trousers and easy separates. That and denim—classic denim hues also look the complementary part when worn with white.

More Fashion

Sure, You Can Wear Any Colour With White, But These 6 Shades Always Look Chicest With It - Vanity Fair Fashion