Skin was in at Wednesday night's Jingle Ball 2015 show in Philadephia!
Selena Gomez showed off her killer curves in a sheer black bodysuit with a paneled bodice and a maxi skirt with sky-high slits. She completed her edgy ensemble with chunky ankle boots, tights and leather gloves.
During her performance, the "Same Old Love" singer flashed some serious leg as she cozied up to her hunky backup dancers. Is it getting hot in here?!
Meanwhile, Hailee Steinfeld followed Selena's lead in a glittery black bodysuit with nude mesh paneling, which she paired with fishnet stockings and leather thigh-high-boots. The 18-year-old star is certainly embracing her sexy side now -- this is the most revealing outfit she's ever worn.
Tove Lo, who's known for flashing her breasts to the audience, stayed slightly more covered up in a high-waisted black bodysuit with silver grommet detailing along the edges. She put her own spin on the sheer trend with black tights and added a bold red lip .
At one point during the star-studded show, the "Talking Body" singer topped off her outfit with a studded leather jacket that earned her full rockstar status.
While all of these ladies looked stunning on-stage, there an only be one winner in this style showdown. Whose look do you like best? Sound off below!