All of you are chatting shit. @ the end of the day Beyonce has been at the top of her game from the age of 15, how many other artist do you know that can still make good music. Bey is very talented I cant really think of another artist thats better than her. U can talk about Rihanna all day if you like but she can't sing like Bey she can't dance either dont get me wrong she has a couple good tunes and I must admit her voice is getting better but how dare you compare Beyonce and Rihanna when Beys in a league of ehr own.

I would love to see them on stage together but it will never happen. Couple years ago when Bey was on x factor UK and Rihanna was supposed to make an appearence what happend - she backed out coz she knew what people would say. Bottom line is Bey has a beautiful voice, she can dance and act. You all u foolish people shut up.