Most Helpful Guy
Beyonce all the way, Shakira isn't pretty to me, I don't know why all the fuss about her. Plus, she's with Pique, that makes her even worse... xD3
Beyonce all the way, Shakira isn't pretty to me, I don't know why all the fuss about her. Plus, she's with Pique, that makes her even worse... xD
both are pretty.. but shakira give that cute look.. beyonce is a better singer tho..
This was tough! Literally found myself deep in thought on the matter for 5min haha...
I have to say Beyoncé.
Shakiras hips don't lie, but they don't beat out lady B either :(.
i´d go for shakira, because she looks more like the girl next door. it´s a really close call though.
Woaaaah!!! This is actually harder than I thought, they both are good, so it's hard to choose
50/50 for both :p
Beyonce is prettier.
Shakira all the way.
You chose really bad pictures for both of them though.
shakiera overall but beyonce has a better face.
Shakira without a doubt.
both look good but for me it's clearly Shakira <3
I like Shakira.
shakira and no not because she's white
Neither, they are way too old for me.
Tie. I think B has a little more body. But you never get to see middle eastern women like Shakira
I can't decide!
Neither they both too old
Bey Bey is hotter.
well beyonce has nicer legs
After long concideration, I will have to say Eminem
Beyonce in my opinion!
Both pretty.. but I think Beyonce is prettier
Beyonce - even though she's 10 years older than Shakira. xD
I'll go with Shakira.
Beyonce has a crazier body
they are different types! both ar drop-dead gorgeous. i mean just look at them. they are like a daydream
Both have amazing bodies but I think Bey looks better. Though I love Shakira's style
I think Shakira is. They're both pretty, though.
They are both beautiful I can't choose
i think beyonce.
Beyoncé. I feel like shakira is trying too hard to be mainstream with the dry blonde hair and makeup that's too light for her