Leave rihanna alone. Everyone has their opinions about rihanna's voice but I think ppl are just going with everyone else says when they say she can't sing. Rihanna isn't an AMAZING singer but her voice is average enough for the studio. Some ppl can't even carry a tune like rihanna yet they have so much shit to talk. When she concentrates she sounds good. I've seen some live performances on youtube and she sounds decent. She just has pitch problems sometimes.