A white undershirt under a white shirt is a mistake
Short answer: Two layers of white have different density, which is why the undershirt shows through the shirt so clearly. A skin toned undershirt disappears instead, because it does not create the same contrast against the light.
Why it shows so clearly
Light passes through the thin shirt and hits a denser white layer underneath, which reflects it differently. The contrast between the two white tones makes the edge around the neckline and shoulders visible, even from a distance. That is why white under white is the most visible combination there is.
Skin tone works better optically
An undershirt in a tone close to your skin reflects light under the shirt roughly the way skin itself does. That means no clear edge and no shadow show through the fabric, no matter how thin it is. This applies to both light and darker skin, as long as the tone is chosen carefully.
The cut matters too
A v neck stays hidden under the top shirt button and does not peek out at the throat. A close fitting style also does not fold under the shirt, where folds could otherwise show as shadows. See bamboo undershirt for men for v neck styles that sit well under an ordinary shirt.
The fabric plays a part too
Thin, tightly woven fabric sits smoother against the skin than thicker fabric, creating fewer visible folds under the shirt. A fabric that breathes well also keeps you drier, which stops sweat from becoming visible as a dark patch through the light shirt over the course of a long day.
Combine skin tone, v neck and a close fit
The three elements work best together, not on their own. Skin tone alone helps less if the cut peeks out at the neck, and a close fit alone helps less if the color is wrong. See bamboo underwear for men for a set where all three come together.
Why most people choose white anyway
It feels logical to wear white under a white shirt, because you assume the colors should match. Optically it actually does the opposite of what you want. The habit runs deep, and many people only switch once they notice the problem themselves in a photo taken in bright light.
Are skin tones available for every skin
The range of skin toned options varies by brand, and no single tone fits everyone perfectly. Choose the tone closest to your own and accept that it is rarely an exact match. Even an approximate tone is noticeably better than ordinary white under a light colored shirt.
The shirt's own density matters too
Some white shirts are woven more tightly than others and hide more on their own, whatever is worn underneath. Hold the shirt up to the light to see how sheer it actually is before choosing an undershirt. See bamboo shirt for men for a densely woven option that asks less of the layer underneath.
Does the same apply to women
The principle is the same regardless of gender, because it comes down to optics rather than who is wearing the clothing. A skin toned top under a light blouse is far less visible than a white one, for exactly the same reason as with menswear. Choose tone and fit by the same rules.
Frequently asked questions
Why do most people still wear white under white shirts
Because it feels logical to match the colors under a white shirt. Optically it actually does the opposite, making the undershirt more visible instead of less.
Are skin tones available for every skin tone
The range varies between brands, but choose the tone closest to your own. Even an approximate match is better than ordinary white underneath a shirt.
Does the same apply to women
Yes. A skin toned top under a light blouse is far less visible than a white one, for exactly the same optical reason as with menswear.
See our range of women's bamboo undershirts.




