@ thatgrapejuice get it through your head rihanna's famous cause her songs are catchy and appeal to a wider audience it has nothing to do with her personality. Get over the hate and admit your one of her biggest fans. Anyways Beyonce may not have the most entertaining personality but she make sup for it with great performances, a beautiful voice, and great songs.

Leona is viewed as boring has nothing to do with her personality it's just that her music can't make up for the considered boring personality. And to others it has nothing to do with that she sings ballads cause the likes of Adele, Alicia Keys and much more are praised. It's just that leona's music just doesn't appeal to an american audience, but caters to a more european fanbase. And that's why she's way bigger in the europe.