Jennifer Lopez can break it down to any song, anywhere.

During her guest appearance on The Tonight Show, the 48-year-old singer faced off against Jimmy Fallon in a "fast dance-off." The rules of the game were simple: Both contestants had to make up fast dance moves for slow ‘70s jams.

Lopez, who described herself as "competitive," went first and rocked out to the Commodores' "Three Times a Lady." Of course, the World of Dance judge nailed it.

Fallon went next and danced to the Styx's "Babe." Lopez enjoyed Fallon's moves and the late-night host admitted his routine "just felt right." 

"You are such a ham. It is so crazy," Lopez said with a laugh. "I thought I was, but you are, too."

In the next round, Lopez broke it down to Richard Harris' "MacArthur Park." After her performance, Fallon pronounced J.Lo the winner.

"Game over! You're clearly the best dancer," he said. 

To finish off the game, Fallon and Lopez did a joint routine.

Watch the video to see their best moves.

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.