knowhersize

What Bra to Wear Under a White Shirt

Under a white shirt, wear a bra that matches your skin tone, not a white one: white shows through as a bright outline, while a skin-tone bra disappears. Choose smooth, molded cups with no lace or raised seams, and if you are between two shades, pick the slightly darker one.

Reviewed · How we work

A white shirt over a chair with a smooth skin-tone bra beside it

A white shirt is the classic case where the wrong bra shows. The fix is counterintuitive: the best bra under white is not white.

Match your skin, not your shirt

Thin white fabric lets light pass through. What shows is contrast. Your skin is darker than the shirt, so a white bra stands out against your skin as a bright outline. A bra close to your own skin tone has nothing to contrast with, and disappears.

  • Light skin: cream, soft pink or light beige.
  • Medium skin: beige, caramel or tan.
  • Deep skin: brown, mocha or espresso.

Between two shades, choose the slightly darker one. Lighter shades show up more under white in daylight than darker ones.

Smooth beats pretty

Color is only half of it. Texture shows through thin fabric before color does, because lace, embroidery and raised seams cast small shadows.

  • Molded or foam cups give a smooth line and stop nipple show-through.
  • Laser-cut or bonded edges leave no ridge where the cup or band ends.
  • No lace, no bows, no visible hooks at the front.

Save lace bras for tops that are opaque, or for when you want the bra to show.

Fit matters more under white

A white shirt shows fit problems that a darker top hides.

  • Cup spill creates a ridge across the top of the cup. Try a cup up on the same band.
  • Gaping cups leave a hollow that shows as a shadow. The shape is wrong for your breast shape. See breast shape types.
  • A band that rides up pulls the back into a curve that shows through the shirt. Go down a band.
  • Straps that dig in create bulges at the back. This is a band problem too.

The four-point fit check catches all of these in a minute.

Sheer blouses and white tops in sunlight

  • For see-through blouses, add a smooth, fitted camisole or tank in your skin tone over the bra. It hides the bra and its lines.
  • Sunlight shows more than office light. Check the outfit by a window before you leave.
  • Under a white T-shirt, the same rules apply. A seamless T-shirt bra in your skin tone is the everyday answer.

Keep them working

Skin-tone bras fade and gray with washing, and a faded bra shows more than a new one. Wash them separately from darks, in a mesh bag, and replace them when the color drifts. The bra washing guide covers the details.

Sources & method: sizing rules follow the standard band-and-cup system used by UK, US, AU and EU brands, checked against fitting guides from specialist retailers and fitting communities. How we work.

Get the size in about a minute

Measure with a tape, read a bra tag, or start from a clothes size. You get the size in US, UK, AU and EU sizing, with sister sizes. Free, and nothing leaves your phone.

Open the bra size calculator

Buying a gift? Keep her sizes together on her size card.

Questions

Why does a white bra show under a white shirt?

Thin white fabric lets light through, and your skin reads darker than the shirt. A white bra stands out against that skin tone, so its outline shows. A bra close to your skin tone blends in.

Can I wear a black bra under a white shirt?

It will show clearly. That can be a deliberate style choice for casual outfits, but at work or a formal event most people avoid it.

What bra hides nipples under a thin shirt?

A molded or lightly padded cup. Smooth foam cups keep their shape and stop show-through under thin fabric, which unlined cups do not.

Should I wear a camisole under a sheer blouse?

For see-through blouses, a fitted, smooth camisole or tank in your skin tone over the bra hides both the bra and its lines. It also gives a little more coverage if the blouse gapes.