Skin was in at the 2017 MTV VMAs.
1. Demi Lovato

In a sheer Zuhair Murad jumpsuit.
2. Katy Perry

In a metallic, asymmetrical gown and pants combo.
3. Normani Kordei, Fifth Harmony

In a black, beaded dress.
4. Dinah Jane, Fifth Harmony

In a sheer, white gown.
5. Nicki Minaj

In a latex two-piece.
6. Hailey Baldwin

In a see-through, beaded jumpsuit.
7. Olivia Munn

In a sheer mini.
8. Vanessa Hudgens

In a sheer-skirted gown.
9. Alessandra Ambrosio

In a mesh-paneled mini with lace-up boots.
10. Bebe Rexha

In a naked dress with geometric bead work.
11. Paris Jackson

In a sheer, embroidered piece.
12. Keyshia Cole

In a black bodysuit with a mesh overlay.
13. Heidi Klum

In an embroidered gown with a keyhole cutout.
14. Remy Ma

In a see-through, floral-patterned jumpsuit.
15. Fifth Harmony

In coordinating latex outfits.
16. Amber Rose

In a sparkly black dress.
17. Jasmine Saunders

In an asymmetrical two-piece.
18. Pink's Backup Dancers

In black censor bars.
19. Chantel Jeffries

In a see-through bronze mini.
20. Amber Portwood

In a see-through lace gown.
21. Leah Calvert

In a metallic embroidered gown.
22. Justine Valentine

In a mesh T-shirt dress.
***
This article originally appeared on Cosmopolitan.com. Minor edits have been made by the Cosmo.ph editors.
