Skin was in at the 2017 MTV VMAs.

1Demi Lovato

In a sheer Zuhair Murad jumpsuit.

2Katy Perry
In a metallic, asymmetrical gown and pants combo.
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