Jennifer Lopez without any doubt one of the most loved singers in the pop music industry across the globe. The star was loved ever since she was first heard and now has a fan base of millions all over the world who love her dearly. The star is not only a singer but also a great dancer and an actress. However music is her dominating field. The star has put out some great hits like On The Floor, Papi and Booty. She is also loved for her amazing features like her luscious locks, perfect figure and flawless skin.

On the other hand we have none other than Taylor Swift who is one of the finest artists we have ever known. She was quick to gain fans all over the world who just do not seem to stop growing in numbers even now. This is mainly due to her amazing music. She first started off as a country artist and then went on to show us her R&B side, both of which we loved. Over her career she has given us great hits like White Horse, Blank Space and Look What You Made Me Do. The star is also loved did her cute features kind her short hair, petite figure and precious smile.

We think both the singers are equally great and deserving of the title but cannot seem to choose between them and here is where we need your help. So let us know below who you think should win this battle.