Jennifer Lopez offered the “Today” show a behind-the-scenes look at her new video for “I’m Into You.” The stunning singer filmed the visuals in Chichen Itza, Mexico, earlier this month for the Lil Wayne-assisted single from her new album LOVE?, dropping May 3.

J.Lo has been named People Magazine’s Most Beautiful Woman in the World. This year’s list also includes Beyoncé, Ciara, and Jennifer Hudson.

“It feels really great,” the “American Idol” judge said of her resurgence. “It kinda feels like a complete package for the first time.”

In addition, she has posted a snippet of the RedOne-produced “Papi” off LOVE? Get a taste of the Latin-flavored