J Lo absolutely still has it going on!

Jennifer Lopez is the full package. She can sing she can dance and she can act.

She was a guest on Jimmy Fallon and he challenged her to a dance battle.

They each pulled out cards with types of dances on them and performed in front of the live audience!

I think Miss Lopez won this battle for sure!