In Case You Needed Further Proof, J Lo Is Not Afraid to Show Too Much Skin

Well, hello there, Jennifer Lopez's toned legs! The actress and singer wore the highest slits we have ever seen in a dress to perform her new song "Ni Tu Ni Yo" at the Macy's Fourth of July celebration with Gente de Zona. The long-sleeved Fausto Puglisi black dress with a high neckline, gold appliqués, and two waist-high slits looks like a wardrobe malfunction waiting to happen, but if there's anyone that could make this work on stage, it's J Lo.

Jennifer got down to her new music, embracing the revealing details of her dress. But we know how she made it work: Jennifer wore a black leotard underneath, so even when she moved to the side, you couldn't see anything but her insane thigh muscles.

Later in the pre-recorded performance, Jennifer changed into another leotard, this time a sparkly one featuring an eagle and worn under a checkered dress that honored her boyfriend Alex Rodriguez's past as a baseball player. Matching her New York Yankees cap, J Lo's shirt featured a 13 in the back, in a nod to ARod's number with the team. Keep reading to see more photos of Jennifer's outfits at the Independence Day celebration.

Jennifer Lopez Wore a Fausto Puglisi Dress That Showed Her Toned Legs
Getty

Jennifer Lopez Wore a Fausto Puglisi Dress That Showed Her Toned Legs

The Singer Wasn't Afraid of a Wardrobe Malfunction (Not at All)
Getty

The Singer Wasn't Afraid of a Wardrobe Malfunction (Not at All)

She Got Down to Gente de Zona to Her New Song "Ni Tu Ni Yo"
Getty

She Got Down to Gente de Zona to Her New Song "Ni Tu Ni Yo"

She Served Serious Attitude (and Leg)
Getty

She Served Serious Attitude (and Leg)

Jennifer Changed Into a Sparkly Leotard Featuring an Eagle
Getty

Jennifer Changed Into a Sparkly Leotard Featuring an Eagle

She Wore Over-the-Knee Boots . . .
Getty

She Wore Over-the-Knee Boots . . .

She Also Wore Her Boyfriend Alex Rodriguez's NY Yankees Name on Her Shirt
Getty

She Also Wore Her Boyfriend Alex Rodriguez's NY Yankees Name on Her Shirt