Jennifer got down to her new music, embracing the revealing details of her dress. But we k**w 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 a**ther leotard, this time a sparkly one featuring an eagle and worn under a checkered dress that ho**red 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 **d to ARod's number with the team. Keep reading to see more photos of Jennifer's outfits at the Independence Day celebration.
Related Alex Rodriguez Admits He Gets Mistaken For Jennifer Lopez's Bodyguard "All the Time"