Credit: Michael Caulfield/

Sexy in snakeskin! 

Jennifer Lopez channeled her inner snake charmer shooting the video for her new single "I'm Into You" in the Chichen Itza ruins in Mexico Sunday and Monday -- and only has an exclusive snapshot from the shoot.

"Sunday they shot at different locations around the Mayan archaeological site," an insider tells Us. "There is an old Mayan tale about a snake slithering around the pyramids, so Jennifer donned a snake skin flowing dress and slithered around the ruins."

At the end of the day, they lit up the columns and Lopez, 41, danced around them.

On Monday, the American Idol judge hit a nearby beach for additional footage.

"Visitors at Turtle Beach got a treat seeing Jennifer running around the beach in a flesh-colored bikini with metallic mini dress over the top," says the source.

Hopefully Lopez's husband Marc Anthony, 41, isn't the jealous type, because her costar for the video is hunky actor from telenovelas.

"He's the Brad Pitt of Mexico," says the source. "In the footage, he is hot and shirtless rolling around in the sand with J.Lo!"