Rihanna is probably one of the most overrated "superstars"in music ever. She has no noteworthy voice, no range, no power, no nothing that makes her stand out. No songwriting skills or real actual musicality. The only thing she has going for her is her looks and the people she works with that sell her like they are selling her now. Hiding her mediocrity is what they do. Leo deserves better. She doesn't seem like girlfriend material. More like one night stand material.
Slay, my man, slay.
Come on, Leo.