First of all, Rihanna sucks. Her latest album, “Anti”, is terrible (the only good track is a cover), as is mot of her music. In order to be as big and popular as she is in the pop world, your music has to appeal to the masses — in other words, underage girls trying to sneak into clubs with bogus IDs. Her songs are mediocre time-wasters.
As for her acting — she’s about to be in an all-woman Ocean’s 11 reboot. Need I say more?
She’s also a big LeBron James fan, which is fine.