In reply to biancacook.

Why bring Cardi into this? Rihanna is a natural beauty. She is naturally a model and someone people can relate to. Cardi has the natural talent to be likeable but that is where it ends. Cardi is not a natural beauty and is missing a lot of her teeth. Cardi make a lot of bad decisions when it comes to plastic surgery as well. What happens when a new Lauren Hill comes on the scene (someone with natural beauty, real singing ability, and real rapping ability)? The answer will be Cardi who? Cardi is popular now because she has NO competition. When Rihanna came out she had REAL competition (Bey, Tierra Marie, Ciara, Britney, Christina, Shakira, etc) so the fact Rihanna is still doing legendary things means she was able to compete and succeed. It's a shame we don't have more female rappers in the game with real talent like when Kim was in her prime. Kim had a LOT of competition (Eve, Missy, Lauren Hill, Rah Digga, Salt n Pepa, etc) all of which had real rapping talent.