Sam someone needs to fire your a**. Any hoot, I've seen Rihanna perform and sing live and she definitely can do both. Love her and she is definitely very, very beautiful. Stop all the hating haters.