Skin was in at the 2017 MTV VMAs.
1Demi Lovato
In a sheer Zuhair Murad jumpsuit.
2Katy Perry
3Normani Kordei, Fifth Harmony
In a black, beaded dress.
4Dinah Jane, Fifth Harmony
In a sheer, white gown.
5Nicki Minaj
In a latex two-piece.
6Hailey Baldwin
In a see-through, beaded jumpsuit.
7Olivia Munn
In a sheer mini.
8Vanessa Hudgens
In a sheer-skirted gown.
9Alessandra Ambrosio
In a mesh-paneled mini with lace-up boots.
10Bebe Rexha
In a naked dress with geometric bead work.
11Paris Jackson
In a sheer, embroidered piece.
12Keyshia Cole
In a black bodysuit with a mesh overlay.
13Heidi Klum
In an embroidered gown with a keyhole cutout.
14Remy Ma
In a see-through, floral-patterned jumpsuit.
15Fifth Harmony
In coordinating latex outfits.
16Amber Rose
In a sparkly black dress.
17Jasmine Saunders
In an asymmetrical two-piece.
18Pink’s Backup Dancers
In black censor bars.
19Chantel Jeffries
In a see-through bronze mini.
20Amber Portwood
In a see-through lace gown.
21Leah Calvert
In a metallic embroidered gown.
22Justine Valentine
In a mesh T-shirt dress.
Source: cosmopolitan.com