I don't any of them are good when it comes to singing, but JLO, and Shakira sure makes up by being amazing performers.