Shakira and Rihanna have been teasing a collaboration for a while now and here it is—a ska-pop song that drifts into power rock at the choruses, kind of like Avril Lavigne mixed with Gwen Stefani for 2014. Makes us nostalgic for the times when Shakira teamed up with Queen B Beyoncé.