Shakira vs J.Lo: Battle of the World Cup Anthems

JLo and Pitbull's We Are One has been named the official song of the World Cup, but fans are rallying for a replacement.

Jennifer Lopez and Pitbull's We Are One has been named the official song of the 2014 World Cup, but fans are rallying for Shakira's La La La to replace it. We're breaking down the argument.

J. Lo has her plane tickets ready for Brazil, although she previously canceled her performance, confirming that she will be hitting the stage for the opening ceremony on Thursday. Meanwhile, Shakira's La La La music video has acquired nearly 25 million more views than J. Lo and Pitbull's We Are One. La La La has been seen almost 100 million times and was released one week after J. Lo and Pitbull's song.

We Are One has been criticized for being "boring" and "stereotypical," while Shakira's video has been praised for featuring more cultures and actual World Cup players. Lionel Messi, Neymar and Shakira's boyfriend Gerard Pique all make appearances. The controversy has even sparked the Twitter hashtag #shakirasavetheworldcup.

In 2010, Shakira's World Cup anthem, Waka Waka (This Time for Africa) became the biggest selling World Cup anthem of all time.

Which song do you think should be the official anthem?