Lopez showed off her incredible 43-year-old body in a black string bikini covered by a green, animal-print caftan. She also wore a peach, one-piece swimsuit with yellow lipstick.
Her boyfriend Casper Smart was also on set and kept tabs on his sweetie, strolling around shirtless in the hot Florida weather.
According to USA Today, gun shots were heard while the crew was filming the video. ET's Rob Marciano was talking with the star when they heard a commotion. Police were called, and no one was hurt.
Check out more photos of Jennifer on the beach...