That depends on your opinion
Rhianna has had more hits than Shakira
Meaning.. the majority of people might like her better
Shakira is a better belly dancer becaus she does that professionally and has done since she was 4 years old. Beyonce said in an interview that Shakira taught her belly dancing for the video 'Beautiful Liar'. However I have watched one of Beyonce's live DVDs and she is also a very good dancer. But the dancing Shakira and Beyonce are best at are both completely different! So it's hard to judge who is better.
Yes, Beyonce is flexible. She can do the spilts and back-flips.
No, Beyonce has always been more well-known than Shakira and she was even in the business much before Shakira was.
No, they're not. (They're not even from the same country or of the same race.)
nadel
Shakira is a better belly dancer becaus she does that professionally and has done since she was 4 years old. Beyonce said in an interview that Shakira taught her belly dancing for the video 'Beautiful Liar'. However I have watched one of Beyonce's live DVDs and she is also a very good dancer. But the dancing Shakira and Beyonce are best at are both completely different! So it's hard to judge who is better.
Everyone has their own opinion.
Beyonce all the way, she is just amazing. Shakira's alright
Yes, Beyonce is flexible. She can do the spilts and back-flips.
There both good
No, Beyonce has always been more well-known than Shakira and she was even in the business much before Shakira was.
Shakira. In 2007, Shakira and Beyonce performed the song "Beautiful Liar"Shakira had sung beautiful liar with beyonce.
Beyonce' And Shakira
Ciara is not better than beyonce. beyonce is way more successful but ciara is a way better dancer but ciara has more time to notice her fans then beyonce does
No, they're not. (They're not even from the same country or of the same race.)
Well actually Shakira is and if you listen to the song gypsy by Shakira then you would see the official video and youll see her dance. And anyway my favourite 3 dancers and singers are Miley Cyrus, Shakira and Beyonce!
Aaliyah, Beyonce Knowles, Shakira, Tina Turner, Ciara, Jennifer Lopez and Rosie Perez and also Missy Elliot.