Every occasion · Five real picks Start

Fabric guide

Birthday Dress Fabric Guide: Is It See-Through?

“Is it see-through?” is the question a product photo can’t answer. Studio light, styling and editing can all hide it. The product page usually can, if you know where to look. Below: what each fabric is, what to read on the page, nine real pages quoted word for word, and a two-minute check to do at home.

By Ailing Ding, Founder, Find My Birthday Dress· Reviewed · First published · 6 min read

Some retailer links may earn us a commission. It never changes what we pick or the order.

Three things to read on the page

  • What it’s made of

    The composition line: “95% polyester, 5% elastane”, “75% acetate, 25% polyester”. It is usually under Details, Fabric or Composition.

  • Lined, partly lined or unlined

    “Fully lined” means a second layer inside the whole dress. “Partially lined” covers only part of it. A lining material listed on its own means there is one, but not how far it goes.

  • The word “sheer”

    “Sheer”, “semi-sheer” or “mesh panel” tells you some skin will show, on purpose. If it is in the product name, it is the point of the dress.

  • Stretch

    “Non-stretch” or “stretch factor” tells you how the size chart works for that dress. It also changes how thin fabric sits on the body.

Fabric by fabric

  • Satin

    A weave with a shiny face, made from acetate, polyester, silk or viscose. The word satin says nothing about the lining: read for it.

  • Sequins

    Sewn onto a base fabric, often a fine net. Whether you see through the gaps depends on the lining underneath.

  • Mesh

    An open net. A mesh dress is either lined — sometimes with more mesh — or meant to be sheer.

  • Lace

    An open pattern. How much shows depends on what is under it: a solid lining, a mesh lining or nothing.

  • Knit

    Loops of yarn. A fine or open knit can show skin, especially stretched; look for “semi-sheer” on the page.

  • Jersey and crepe

    Jersey is a soft stretch knit; crepe has a grainy, matte surface. As with every fabric, only the page or your own check can say how much a given dress shows.

What nine real pages say

We read each product page on October 19, 2026 and quote it as written. These are examples, chosen because their pages say something useful — including two that say nothing about lining at all. None of them says whether the dress is see-through, and we don’t guess.

  • Sau Lee

    Satin

    Lining
    Unlined
    Sheer
    Page doesn’t say
    • “Unlined”
    • “Non-stretch fabric”
    • “Shell - 75% Acetate, 25% Polyester”
    C$865Shop
  • House of CB

    Sequins

    Lining
    Fully lined
    Sheer
    Page doesn’t say
    • “Made from sequinned fabric. Fully lined.”
    • “Materials: New Sequin, Stretch Satin”
    • “Stretch Factor: 1/3”
    US$269Shop
  • Babyboo

    Glitter mesh

    Lining
    Partly lined
    Sheer
    Semi-sheer mesh panel on front bodice.
    • “Premium glitter mesh & jersey.”
    • “Partially lined.”
    • “Stretch Factor: Slight Stretch”
    C$269Shop
  • Jaded London

    Metallic mesh

    Lining
    Fully lined
    Sheer
    Page doesn’t say
    • “Metallic gold mesh fabric”
    • “Fully lined in mesh”
    • “Lining: 95% polyester, 5% elastane”
    C$150Shop
  • JW PEI

    Sheer mesh

    Lining
    Page doesn’t say
    Sheer
    “Sheer” is in the product name
    • “Major Material: Polyester 95%, Spandex 5%”
    • “Stretch”
    C$128Shop
  • House of CB

    Lace

    Lining
    Lining listed
    Sheer
    Page doesn’t say
    • “Main - Stretch Chenille Cord Lace”
    • “Lining - Mesh: 80%polyamide, 20%elastane”
    • “Stretch Factor: Little Stretch”
    US$269Shop
  • Jaded London

    Knit

    Lining
    Page doesn’t say
    Sheer
    Semi-sheer texture
    • “Pink knit”
    • “70% Acrylic, 30% Nylon”
    • “Backless design”
    C$100Shop
  • Princess Polly

    Cream polka dot

    Lining
    Fully lined
    Sheer
    Page doesn’t say
    • “Non-stretch material, fully lined”
    • “Main: 100% polyester, Lining: 100% rayon”
    C$108Shop
  • JW PEI

    White

    Lining
    Lining listed
    Sheer
    Page doesn’t say
    • “Main Material: Polyester 85%, Cotton 15%”
    • “Lining Material: Polyester 100%”
    • “Stretch: Non-Stretch”
    C$242Shop

Quoted from each retailer’s own product page on October 19, 2026. Pages change: read the page again before you buy.

What those pages teach

  • Satin can be unlined. The satin gown’s page says “Unlined” in so many words. Shine is not coverage.
  • Lined in mesh is still mesh. One gold dress is “fully lined in mesh”: a lining, but an open one.
  • Partly lined needs a closer look. The sparkle maxi is “partially lined”, and its page names the sheer part: the front bodice panel.
  • Silence is not a no. Two pages list no lining at all. That doesn’t mean there isn’t one — it means the page doesn’t say.

White and pale dresses

White and pale colours are where the lining matters most. Of the two pale dresses above, one page says “fully lined” and the other lists a lining material; neither says whether the dress is see-through, which is normal — most pages don’t. Read for the lining, then do the check below before the tags come off. Looking for white? Get white picks for your plan.

The two-minute check at home

  • Daylight

    Stand near a window and look in a mirror, front and back. Daylight often shows more than lamp light.

  • Flash

    Ask someone to take a photo with the phone’s flash on. Party photos are often taken with flash, and flash can show what daylight hides.

  • What you’ll wear under it

    Try it with the underwear you plan to wear on the night, not just on its own.

  • Tags on

    Keep the tags on until you’re sure, and read the retailer’s return policy before you start.

Fabric and fit

The same page tells you how the fabric fits. “Non-stretch” means the dress won’t give, so compare your bust, waist and hip carefully with the retailer’s size chart. A stretch fabric sits closer to the body; on a thin fabric that can also change how much shows. Use the retailer’s own size chart for every dress — we never convert sizes between shops.

Questions people ask

How can I tell if a dress is see-through before I buy it?

Read the product page for the composition, the word “lined” (fully, partly or unlined) and the word “sheer”. A fully lined dress in an opaque fabric is the safer buy; “sheer”, “semi-sheer” or “mesh panel” means some skin shows on purpose. If the page says nothing, ask the retailer or check the dress at home before you remove the tags.

Is satin see-through?

It depends on the dress, not the word. Satin is a weave that can be heavy or light, lined or unlined — one satin gown in this guide is listed as “Unlined”. Read the page for the lining, and check light colours in daylight and with flash.

What does “fully lined” mean?

A second layer of fabric runs inside the whole dress. “Partially lined” means only part of it, and a good page says which part. “Lined in mesh” means the lining is itself an open net.

How do I check a white dress at home?

Keep the tags on. Stand near a window and look in a mirror, front and back, wearing the underwear you plan to wear. Then take a photo with your phone’s flash, since party photos often use one. If you can see more than you want in either, return it within the retailer’s window.

Ready to choose?

Tell the quiz your plan and your budget and get five real dresses with the reason each one fits — about 90 seconds, no signup.