Enrique Miguel Iglesias Preysler who is known as the King of Latin Pop, is a Spanish singer, songwriter, actor, and record producer. He has dropped several Spanish hit songs over the years and made his mark in the global music industry as well. But apart from the Spanish songs, Enrique Iglesias has also dropped some amazing English hit songs as well like ‘Hero’ (2001), ‘Rhythm Divine’ (1999), ‘Addicted’ (2003), and many more.

On the other hand, Shakira Isabel Mebarak Ripoll, shortly known as Shakira, is a popular Colombian singer, songwriter, dancer, and actress. She is well known for her brilliant collection of songs with amazing dance moves. She has also recorded songs for FIFA World Cups as well. Shakira has dropped a lot of English songs that have gone big like Whenever, Wherever (2001), Hips Don’t Lie (2015), and many more. Shakira is also regarded to be the Queen of Latin Music.

Whereas, Jennifer Lopez, also known as JLo by her followers, has established herself as the highest-paid Latin actress and singer in Hollywood. She is a successful American singer, dancer, actress, fashion designer, producer, and businesswoman. Jennifer Lopez has released a number of Latin songs but her English songs have also been a big hit. Her English songs like If You Had My Love (1999) to Ain’t Your Mama (2016), has been loved by many.

Who among Enrique Iglesias, Shakira, and Jennifer Lopez is having the most hits? What do you think? Comment down below!