The quick answer: To fix a dress that turns out see-through, wear a slip or underlayer that matches your skin tone rather than the dress color, cut about 1–2 inches shorter than the hem and with a neckline that sits below the dress's. Then test it in front of a bright window before you leave. Vivi Hart's dress guides use this same skin-tone-first rule.
A dress can look completely opaque on the hanger and in the fitting room, then turn see-through in daylight, under a camera flash or against a sunny doorway. It is one of the most common reasons people return or never wear clothes they bought online. In its 2023 Consumer Returns report, the National Retail Federation estimated that 17.6% of online purchases were returned in 2023. Coresight Research put the online apparel return rate at about 24% in 2022, with fit and "not as expected" fabric among the top reasons. Most sheer dresses don't need to go back, though. They need the right layer underneath.
How do you fix a dress that's too see-through? (Step by step)
Match the underlayer to your skin, pick its length and neckline to suit the dress cut, and check the result with a light test.
- Find out where and how the dress is sheer. Is it the whole skirt, only the bodice, or only in backlight? Is it mesh, chiffon, thin jersey or unlined linen?
- Choose the underlayer color by your skin tone, not the dress color. A slip one or two shades deeper than your skin disappears under most light and mid-tone fabrics.
- Choose the type: a full slip, half slip, slip shorts, camisole or bodysuit, depending on which part of the dress is sheer.
- Match the length and neckline to the dress cut. The slip hem should end 1–2 inches above the dress hem, and the slip neckline should sit below the dress neckline.
- Pick a fabric that won't cling or show lines. Smooth nylon-spandex, matte satin or cotton jersey all work. Avoid shiny polyester under thin fabrics.
- Run the light test: stand with a bright window or lamp behind you, take a phone photo with the flash on, and walk and sit down once.
The sections below go through each stage in more detail.
What color slip should I wear under a see-through dress?
Wear a slip that matches your skin tone, ideally a shade deeper, rather than one that matches the dress. This works because sheer fabric shows contrast. A white slip under a white dress still reads as a solid white block with visible edges, while a slip close to your skin tone blends with your arms and legs and the outline disappears.
To find your shade, hold the slip against the inside of your wrist in daylight. If it looks lighter than your skin, it will show through as a pale patch. If it looks slightly deeper, it will usually vanish. A slightly deeper shade is safer because light fabrics lighten whatever is underneath them.
Darker dresses are the exception. Under black, navy, emerald or burgundy chiffon, a slip in the dress color is usually less visible than a nude one, because the nude creates a lighter shape inside a dark garment. A simple rule:
- White, cream, pastel and light prints: skin-tone slip, a shade deeper than your skin.
- Mid-tones (sage, dusty pink, camel, light denim): skin-tone slip.
- Deep and dark colors: a slip in the dress color, or black for black.
- Busy prints and florals: skin-tone slip. The print hides most edges anyway.
"The slip should match the person, not the dress. If you can see the slip, it's the wrong color, however perfectly it matches the fabric." — As fashion stylists often note when fitting sheer pieces.
Which slip length and neckline go with which dress cut?
The slip should end 1–2 inches above the dress hem and its neckline should sit just below the dress neckline, so nothing peeks out when you move. Beyond that, the right type depends on the cut of the dress and where it is sheer.
| Dress cut | Best underlayer | Length | Neckline / straps |
|---|---|---|---|
| Midi or maxi wrap dress | Full slip with a side slit, or a half slip | Mid-calf, ending above the wrap opening | V-neck with adjustable straps |
| Fitted bodycon or knit dress | Seamless shaping slip or bodysuit plus slip shorts | Mid-thigh to knee | Scoop neck or strapless |
| A-line or skater mini | Half slip or anti-chafe slip shorts | 2 inches above hem | Not needed if the bodice is lined |
| Slip or bias-cut satin dress | Seamless half slip or high-waist slip shorts | Above the knee | Not needed; focus on avoiding lines |
| Shirt dress or unlined linen | Cotton-blend full slip or tank-and-shorts set | Just above the hem | Crew or scoop, below the top button |
| Off-shoulder or strapless | Strapless slip or bandeau with a half slip | To the knee | Straight across, sitting below the dress edge |
Slits need extra planning. If the dress has a high side slit, choose a slip with its own slit on the same side, or wear slip shorts instead, so a strip of slip fabric doesn't flash every time you walk. For off-shoulder necklines that won't stay in place, our guide to off-shoulder tops that keep riding up covers grip and strap fixes that work for dresses too.
What can I wear under a sheer dress instead of a slip?
Slip shorts, a seamless bodysuit, a fitted camisole with matching briefs, or opaque tights all work instead of a slip, as long as they follow the same skin-tone rule. A slip gives the smoothest result under flowing fabric. For fitted or stretchy dresses, a single-piece underlayer is often cleaner.
- Slip shorts or bike shorts: best for minis and A-line skirts. They also stop chafing and make sitting and stairs easier.
- Seamless bodysuit: best when only the bodice is sheer, for example a mesh top on a lined skirt.
- Camisole plus high-waist briefs: a flexible option you probably already own. Pick a cami without lace edges, because lace shows through.
- Tights: in cooler months, skin-tone or black opaque tights take care of the skirt entirely. If yours keep pilling, see our fabric checks for winter tights.
- Make sheerness part of the look: wear a knit or cardigan over the top half, as with the Ariana Bow Knit Cardigan, or pair a sheer skirt with a lined top from Women's Shirts & T-Shirts.
If you would rather skip underlayers entirely, look for coordinated sets in mid-weight fabric. Pieces like the Abigail 2-Piece Set or the Amalia 2 Piece Set give you the dressed-up look of a dress, and the separate top and bottom are easier to check for opacity. You can browse more in Women's Sets & Dresses.
Which slip fabric won't cling or show lines?
Matte nylon-spandex and matte satin are the most invisible slip fabrics. Cotton jersey is the most breathable choice for linen and summer dresses. The fabric matters almost as much as the color, because the wrong one creates static, clings to your legs or shines through thin fabric.
Avoid shiny satin under thin fabric. High-shine polyester reflects light, so under chiffon or voile it shows up as a glossy patch even in the right color. Matte finishes absorb light and stay hidden.
Watch for static with synthetics. Polyester slips under polyester dresses in dry winter air tend to cling. A spray of anti-static, a dab of lotion on your legs, or switching to a cotton or viscose blend usually fixes it.
Check the edges. Seams, lace trims and thick elastic waistbands are what usually show through, more than the slip body. Laser-cut or bonded edges are the most invisible. The same applies to your underwear: seamless, skin-tone briefs and a smooth T-shirt bra or bralette. Lace and contrast-color underwear show through even when the slip is right.
For a broader look at how fabric weight and length change the way a dress hangs, see our fabric and length checks for hoodie dresses.
How do I test if my dress is see-through before leaving the house?
Stand with a bright light source behind you, check a mirror or a phone photo with the flash on, then walk and sit down once. A dress that passes all three checks is safe in nearly every situation. The whole test takes under two minutes.
- Backlight check: stand 3–4 feet in front of a sunny window or a bright lamp, facing a mirror. This is the harshest real-world condition, the "doorway in daylight" moment. If you can see the outline of your legs, you need a longer or more opaque underlayer.
- Flash check: take a full-length phone photo with the flash on. Flash photography shows through fabrics that look solid to the eye, which matters for weddings, events and nights out.
- Movement check: walk across the room, sit down, cross your legs and bend as if picking something up. Watch for the slip hem peeking out, straps slipping past the neckline, or a slit opening onto slip fabric.
- Outdoor check (if possible): step outside for 10 seconds. Direct midday sun is brighter than any indoor light.
Doing this check when a new dress arrives, and not on the morning of an event, leaves you time to order a slip or change your plan. Add the shoes you plan to wear, too. Heels such as the Adelaide Pointed Toe Pumps change your posture and where the hem falls, which can change where a too-short slip shows.
Frequently Asked Questions
Should a slip match my dress or my skin?
Under light, pastel and mid-tone dresses, match the slip to your skin, ideally a shade deeper, because it blends with your body and has no visible outline. Under dark dresses such as black or navy, a slip in the dress color is less visible.
Why does my white dress look see-through in photos but not in the mirror?
Camera flash and bright backlight pass through thin fabric much more strongly than normal room light, so they show your silhouette and any contrasting underwear. Testing with your phone flash before you go out shows you exactly what photos will look like.
How long should a slip be compared to the dress?
Aim for the slip to end 1–2 inches above the dress hem. Any shorter and the sheer band at the bottom becomes noticeable. Any longer and the slip can peek out when you sit or walk.
Can I wear shorts under a see-through dress?
Yes. Skin-tone slip shorts or seamless bike shorts are a good fix for sheer mini and A-line dresses. They give coverage, prevent chafing and stay in place better than a half slip, but they won't cover a sheer bodice.
What underwear is least visible under a sheer dress?
Seamless, skin-tone briefs with bonded or laser-cut edges and a smooth, skin-tone bra are the least visible. Avoid lace, bright colors and white, which shows through light fabrics more than nude does.
Is it worth returning a dress because it's see-through?
If the cut, fit and color work for you, a $15–$30 skin-tone slip or a pair of slip shorts usually fixes it for good, and you can wear that layer under other dresses too. Return it only if the fabric is so thin it would still show with a full slip in the backlight test.
Looking for dresses, sets and layering pieces that work from the first wear? Shop Women's New Arrivals and the rest of the collection at vivihart.com.