Shakira and Beyoncé are as popular as Rihanna is. They have been popular long before Rihanna debuted.
I agree with beyoncé to a certain extent, but Shakira not so much. Apart from Waka Waka Africa has been paying her dust, but let's not get into a stan convo, this isn't the thread