O o o Rihanna-Rude Boy was number 1. She has 6 number 1 hits and beyonce has 5. And please don't talk about naked shit because it's not like that Beyonce has so much clothes on. Atleast Rihanna doesnt sing songs about nasty girl put your clothes on and is then appears half-naked in her videos and on stage. And dont say its just to perfrom cause there are enough artists who doesnt need to be half-naked and still can entertain and sing.