Once again, Justin Bieber is under fire for yet another cheating scandal. This time around, Canadian crooner had allegedly cheated on Gomez back in 2011 with RnB princess, Rihanna. How true are the allegations?

According to Life & Style Magazine, Bieber had delivered his swag moves with Chris Browns' ex-girlfriend, Rihanna. This was the so-called reason as to why Gomez had ended the two year relationship with Bieber.

"It has devastated her," claimed the insider, adding, "It really cut like a knife because it happened in February of 2011, when Selena and Justin had been dating for months and were falling in love. It's caused Selena to question their entire relationship."

The insider went on to reveal that Bieber and Rihanna had hooked up on February 2011 after an evening of flirting which took place at the NBA All-Stars game. Putting into account the years, Justin would have been 16-years old which puts Rihanna into a state of felony having had sexual relations with Bieber.

Still, the insider insists that something certainly went on with Bieber and Rihanna. Selena Gomez had supposedly found out the hard way.

"Selena thinks maybe they've been hooking up all along," said the "friend" to the magazine.

Also, the source goes on to say that Bieber and Rihanna had hooked up during their November 2012 performance at the Victoria's Secret Fashion Show.

"During breaks, they'd sneak away to the Hotel Giraffe," continued the source, adding, "They were alone - their security made sure of it. Hotel staff blocked off the entire floor for them."

"Beliebers" should fret not because representatives of Bieber and Rihanna have laughed off the story. According to Gossip Cop, all the reports by the insider to Life & Style magazine are untrue and unreliable.

As for the real reason why Bieber and Selena broke up, "trust issues" are said to be the cause. Justin Bieber had continuously been texting other girls despite being in a relationship with the lovely Latina. Yet, by the way things are going a "Jelena" reunion is said happen any day now with the news that Justin and Selena have been seeing each other once more.