Rihanna is a talented performer and has an amazing voice although recently she has gone off the rails somewhat living the rock star lifestyle. There is nothing wrong with living the rockstar lifestyle but when you start missing performances because you’ve been up all night partying not only are you letting your fans down you’re letting yourself down as well. This is a cover of her song diamonds which has it’s own spin. It’s awesome. The cover is done by a guy called Hobbie Stewart, he has a whole bunch of covers on youtube but this is definitely one of my favorites. He has such an incredible voice.