Rihanna
Rihanna insists she is rolling her weed not snorting cocaine in suspicious video.Jason Merritt/Getty

She is famously known as the Good Girl Gone Bad but pop superstar Rihanna has hit out at allegations of cocaine use after a video appearing to show her snorting a suspicious substance at the Coachella music festival emerged online.

The short clip posted on Instagram (which was swiftly deleted) shows the Diamonds hit maker sitting at a table on her tour bus while her friends dance around her. She is seen shown holding a slim white tube in her hands before the video cuts back to pals. When it pans back to RiRi she can be seen holding her nose for several seconds.

Within minutes the footage had gone viral and social media lit up with speculation over what she was doing, with many fans suggesting that she may have been snorting cocaine.

Instagram account fly.xhuksta shared the video along with the inflammatory caption: "Check out the coke head I aint surprised doe a lot of yall girl be cokeheads on the lowski."(sic)

But Rihanna, who has made no secret of her penchant for smoking weed, insisted she was simply rolling a joint.

"N***a your lame ass got some f**king nerve!!! Any fool could see that's a joint that I'm basing with cigarette! Who tF snorts tobacco??!! FOH witcho "never been to a rodeo so someone squeezing their nose means they're doing coke" lookin ass!! (sic)"

To further drive home her point and silence the doubters, she shared a vintage snap of herself sipping from a can of coke with the simple message: "#petty" .

This is not the first time Rihanna's experience at the Coachella festival has been mired by a drugs scandal. In 2012, the 27-year-old star provoked fierce controversy after tweeting disturbing images of herself cutting up a mystery white substance.

Just like with the new video, that image, which was accompanied by the caption "Memories don't live like people do #coachella" provoked online uproar and received thousands of comments from concerned fans.

? #petty

A photo posted by badgalriri (@badgalriri) on