Rihanna’s not exactly shy when it comes to baring her flesh but a recent semi-naked picture of the pop star has got fans scratching their heads over whether or not it’s genuine. According to thecelebritycafe.com, the picture of Rihanna, wearing nothing but a bikini top was taken whilst she was on a yacht holiday in the Caribbean and shows her with her legs spread, for all to see.

Leaving little… well, nothing, to the imagination, the picture was originally uploaded to Twitter by a fan, though it’s unclear how they came to be in possession of it. Others, however, have questioned the authenticity of the shot and Rihanna’s latest tweet, which simply reads “joke’s on you,” doesn’t actually help to clear up the confusion. Of course, Rihanna has often posted fairly compromising photos of herself on Twitter and Instagram but never quite to this graphic extent. 

In the past, Rihanna’s mom has gotten mad at her for posting raunchy images on the web for all to see. And if there’s anyone that Rhi-Rhi’s going to pay attention to, it’s her mom. “I'm not afraid of any person in this world but my mother, I'm terrified of her!" she has said, previously. “She called me two days ago and reeled me in about two naked pictures [my friend] Melissa put up on Instagram, a sneak peek from a photo book she's making about me.” It remains to be seen whether or not this photo turn out to be the real deal. 

Rihanna: no stranger to a skimpy outfit but are the naked crotch shots real?