The Classical test Source For All The Performing, Visual And Literary Arts & Entertainment News

Selena Gomez May be the Reason Behind Charlie Puth's Diss on Justin Bieber

Just hours after Charlie Puth dissed Justin Bieber at his March 11 concert in Texas the singer tried to clean up his act by taking to Twitter to apologize for his brutal words. A lot of people think that the "One Call Away" singer was out of line, and Selena Gomez may be part of the reason why he reacted that way.

While performing “We Don’t Talk Anymore,” which Puth recorded with Gomez, the 24-year-old singer/songwriter lost his cool and yelled "F*** you, Justin Bieber!"

“This song that Charlie wrote wasn’t originally written about Selena and Justin’s relationship," the source told HollywoodLife exclusively. "But after he talked to her about appearing on the song and the stories she told him about Justin, it was something that seemed to fit perfectly."

The song was seemingly about Gomez and the 22-year-old "What Do You Mean" hitmaker's relationship, and Puth probably just slipped a comment in the heat of the moment.

"He has since seen that the song is basically all about everything Justin and Selena went through," the source added. "The dress line in the duet is a reference to ‘Good For You’ as well to add some more smoke to the fire. All the things that she told Charlie in the collaboration process about Justin really stuck, and Charlie is siding with Selena’s part of the story."

Puth clearly cares for the 23-year-old "Same Old Love" singer, and that's obvious in the fact that he addressed his frustrations to Bieber for hurting Gomez.

"The diss was going to be said eventually, Charlie knew he was going to say it at some point because Selena’s emotions really spoke to him," the source shared. "He doesn’t like Justin and he certainly doesn’t like the games he played with Selena."

Real Time Analytics