@MiguelPortugal and b3dro, y'all are a kii. You're acting like dancing is the only thing a performer needs to be amazing.
The epitome of a performer is a combination of live vocals, dancing, and stage presence/interaction with the
audience. Beyonce can do all of
that with her eyes blindfolded. I'm not going to lie, J Lo slays the choreography. But everything else is incomparable when she's competing against Beyonce.
My conclusion:
Better Dancer = J-Lo
Better Performer = Beyonce