In reply to flopppppppppppp.

I haven't seen Pink and Shakira live always but they are pretty athletic on stage with their bodies which is probably y they can perform the best. But if those r the only singers u know that are better than Beyonce in this generation, looks like she is still pretty damn good and not a lot r in her league.