The best undergarments and layers to pair with a sheer shirt

If you don’t feel comfortable stepping out in a sheer top, there are tons of things you can do to make it more wearable. Pair it with a camisole, undershirt, or bra to let the shirt stand out, or wear stylish layers on top for a subtle look. From styling tips to sewing tricks, we’ll teach you how to fix a see-through shirt so you can rock it for any occasion. We’ve even got tips from professional stylists Veronica Tharmalingam and Katie Quinn to help you figure out what undergarments look best under white clothes, below!

Things You Should Know

  • Wear a neutral-colored camisole or tank top underneath a sheer shirt for a seamless look.
  • Choose a gray or neutral-colored undershirt to wear under a sheer button-down dress shirt.
  • If you’re wearing a sheer white t-shirt, opt for a neutral-colored bra that matches your skin tone.
Method 1
Method 1 of 3:

Wearing Something Underneath Your Sheer Top

PDF download Download Article
  1. Pick a lightweight camisole or tank top if your shirt is sleeveless. Choose one in a neutral color so it isn’t noticeable underneath your shirt, or match the camisole or tank to the color of your top for a seamless finish. [1] If you’re wearing a sheer black top, for instance, you might pair it with a black camisole.
    • You can find camisoles and tank tops in a variety of colors in most lingerie departments.
    • For extra support in the chest area, wear a sports bra underneath your camisole or tank. [2]
    • If you want a smoother silhouette, opt for a compression bodysuit to instantly slim you down, or buy a smoothing tank top that doesn’t have thick seams.
  2. Go with a short-sleeve undershirt under a button-down dress shirt. Select a skin tight undershirt so you don’t get any bulges underneath your button-down, and try to find one in a neutral color that blends into your skin tone. A short-sleeve will give you extra coverage and protect your dress shirt from deodorant stains (unlike a tank top or “wife beater”). [3]
    • If you can't find an undershirt in your skin tone, choose a gray or white one.
    • You can find undershirts in most men's clothing departments near the socks and underwear.
    Advertisement
  3. Opt for a fitted slip dress if you want a more sexy or seamless look, or go for a looser slip for a more work-appropriate look. [4] Make sure the slip is made of a smooth fabric so it doesn’t cling to your shirt dress or damage it.
    • Try on the slip with your shirt dress before wearing it out. If it’s too long, hem your slip at home or take it to a tailor to get it shortened.
    • Check the opacity of the slip underneath a flashlight to ensure your undergarments don't peak through in the sunlight.
  4. Wear a smooth, neutral-colored bra under a white t-shirt. According to professional stylist Veronica Tharmalingam, “wearing a super smooth bra is more uniform” and gives a “more natural effect” under a sheer top. [5] Pick a bra that matches your skin tone so it blends in seamlessly, or choose a gray bra if you can’t find a good color match.
    • Many people think that a white bra works well under a white shirt, but it actually stands out against most skin tones!
  5. A cute crocheted top is a popular look for festivals and the summertime, but the gaps between the stitches can leave you exposed. For extra coverage, put on a strapless, plunging bodysuit in a neutral color before putting on the halter.
    • Alternatively, wear a bandeau top if you don’t care about your stomach being exposed, or slip on a swimsuit underneath if you plan to wear the top to the beach or pool.
  6. Wear a colorful or lacy bra for a sexy and daring look. Professional stylist Veronica Tharmalingam recommends wearing a bra in a “bold or unique color” for a party or night out. [6] If you’re wearing a sheer black blouse, for example, you could pair it with a bright red bra .
  7. Advertisement
Method 2
Method 2 of 3:

Layering Pieces Over Your Sheer Top

PDF download Download Article
  1. If you don't feel like finding an undershirt that blends in with your skin tone, wear another layer over your see-through shirt. Try a lightweight top like a mesh shirt so it doesn't completely hide your see-through shirt, and keep layering until you’re happy with the amount of coverage. [8]
    • Choose an outer layer that’s longer than your see-through shirt for an effortless look, or tie it to match the length of your base layer.
    • Experiment with pairing different fabrics together! For a punk-inspired look, you could wear a fishnet or mesh top over a simple tank.
  2. If you have a long see-through tank or top, throw an oversized sweater or cardigan on top. This covers your chest and lets the sheer fabric peek out at the bottom, giving you a cute and preppy look. [9]
    • Have fun with uniquely cut sweaters. Try a sweater with an oversized neckline so one of your shoulders is visible, especially if you want more of the sheer shirt to show.
  3. Image consultant and personal wardrobe stylist Katie Quinn recommends wearing a light jacket for a casual daytime event. [10] However, professional stylist Veronica Tharmalingam suggests wearing a heavier, fitted blazer for a more formal look on a night out. [11]
    • Play around with different styles and textures to see what looks best with your specific shirt!
  4. A bold or bright shawl can distract from the sheer nature of your shirt while covering it a bit. To get a flowy effect, drape a sheer shawl over your shoulders. For a more modest look, wrap an opaque shawl across your front and tie the ends behind you. [12]
  5. Advertisement
Method 3
Method 3 of 3:

Sewing a Lining into a Sheer Top

PDF download Download Article
  1. Lay your sheer top on a flat surface, and smooth out any wrinkles or bunched-up fabric. Place a t-shirt on top so it covers the front of your see-through top completely. This will act as an additional layer of fabric to help your top look less sheer.
    • Choose a t-shirt in a solid color that matches or complements your sheer top.
  2. Use a pencil to trace the outline of your sheer top onto the t-shirt, and double check that you draw the correct neckline. If the front of your shirt has a higher neckline, for example, trace that one instead of the lower neckline.
    • Don’t worry if your outline isn’t perfect—you can trim the excess fabric from your shirt once you sew it on!
  3. Use a sharp pair of scissors to trim around the outline that you drew on the t-shirt. Turn your sheer top inside out, line up the piece of fabric (from the t-shirt) over your sheer top, then smooth it out so it lays flat.
  4. Pin the fabric to the perimeter of your sheer top so it stays in place while you sew. Using thread that matches the color of your top, thread the needle and sew a straight stitch around the border of your sheer top, connecting the fabric and your sheer top together.
    • Make sure you don’t accidentally sew both sides of the sheer top together.
    • Repeat this process on the back side of your sheer top if you want the back to be opaque too.
    • Once you’ve finished sewing the fabric to your sheer top, flip your shirt right-side-out, then trim off any excess fabric that peeks out from the perimeter of your top.
  5. Advertisement

Expert Q&A

Search
Add New Question
  • Question
    What do I wear under a see-through white dress shirt?
    Veronica Tharmalingam
    Professional Stylist
    Veronica Tharmalingam is a Personal Stylist who runs her fashion consulting business, SOS Fashion, in Los Angeles, California and Paris, France. She has over 10 years of experience crafting stylish wardrobes for men and women. Veronica is also a professional model and has worked with international brands like Harrods, LVMH, and L'Oreal.
    Professional Stylist
    Expert Answer
    You could wear a neutral-colored bra under your top to make it look more stylish.
  • Question
    How do I hide my bra with a see-through shirt?
    Veronica Tharmalingam
    Professional Stylist
    Veronica Tharmalingam is a Personal Stylist who runs her fashion consulting business, SOS Fashion, in Los Angeles, California and Paris, France. She has over 10 years of experience crafting stylish wardrobes for men and women. Veronica is also a professional model and has worked with international brands like Harrods, LVMH, and L'Oreal.
    Professional Stylist
    Expert Answer
    Try putting on a white or black blazer over the top of your shirt for a fashionable look.
Ask a Question
      Advertisement

      Video

      Tips

      Submit a Tip
      All tip submissions are carefully reviewed before being published
      Name
      Please provide your name and last initial
      Thanks for submitting a tip for review!

      References

      1. Katie Quinn. Image Consultant. Expert Interview. 14 April 2020.
      2. Veronica Tharmalingam. Professional Stylist. Expert Interview. 6 April 2021.
      3. https://youtu.be/khmsdHO5_e8?t=214

      About This Article

      Thanks to all authors for creating a page that has been read 188,880 times.

      Did this article help you?

      Advertisement