What could be better than a dress that allows you to show some skin without risking a wardrobe malfunction? A good illusion dress keeps you covered, while allowing you to experiment with silhouettes that without a clever sheer panel, wouldn’t be possible–even if you had industrial strength double-sided tape. This is probably why celebrities love them. They can wear something sexy without it resulting in a “nip slip” headline. Rihanna seems to be the only one who doesn’t mind boob-exposing publicity.
Check out 20 celebrities who pulled off illusion dresses without the help of any magicians:
Beyoncé wins the prize for the most creative illusion dress detail. Bey’s Grammy dress was the only time I have ever seen this faux back skirt split.
Jennifer Morrison‘s mint illusion gown is fit for a fairytale princess. I wonder if she borrowed it from the Once Upon A Time costume department?
3. Katy Perry
Katy Perry loves sheer, illusion dresses on the red carpet and on stage. That cleavage is no magic trick, though. Wow.
4. Selena Gomez
Selena Gomez’s beaded dress appears to be a lot racier than it actually is–at least I think that is lining.
5. Elizabeth Olsen
The beaded neckline on Elizabeth Olsen’s Frozen-inspired short dress would never have stayed up if it wasn’t for a nude yoke, or some Elsa-like magical powers.
Kendall Jenner‘s double slit dress definitely is a wardrobe malfunction waiting to happen, while Kylie Jenner‘s mini dress only appears that way.
7. Jennifer Lopez
Even if the nude parts of Jennifer Lopez‘s dress were actually skin, she would still be more covered up than she was in that green deep-V Grammy dress from 2000.
Frankly, I’m surprised that Rihanna didn’t just wrap white feather boas around herself and forget about fashioning them into a dress. It’s not like she’s shy about nudity.
9. Gwyneth Paltrow
Gwyneth Paltrow‘s shocking pink illusion dress is one of the more simple ones. I like the effect, but still don’t get why she wore it to the 2013 punk-themed Met Gala.
Click the next page to see more illusion dresses from celebrities including Blake Lively, Kristen Stewart, and more.