Selena Gomez and Charlie Puth stirred rumors they are dating after the former Disney star appeared on Puth's Twitter. However, even before the rumors could get any worse, Selena wisely took to social media and quashed any reports of romance.

The "Good For You" singer shared a photo on her Twitter to insist that she and Puth are just friends and nothing more. In the photo, Selena is covered with a blanket with her hand on her mouth. Meanwhile Charlie is also in the photo kneeling down beside her, with his head covered with a plastic bag. The singer captioned the shot, "Before it begins, he is a good one. He is MY FRIEND only lol."

The rumor mill started when Selena appeared in a photo with Charlie, and the latter posted it on his Twitter page. In the photo shared by Celebuzz, the "See You Again" singer has his arm around Selena as they make funny faces at the camera. The image has since been deleted after it prompted speculations of romance between them.

Selena has been linked to several guys since her split from long-time boyfriend Justin Bieber in 2014. Selena, who dated Bieber on-and-off for three years, was previously rumored to be dating her "Wizard of Waverly Place" co-star David Henrie.

But just like Charlie, according to Hollywood Life, she also denied they're an item since they're just friends. She was also linked with Zedd, although it's unclear if they were really a couple. At that time, Zedd was working together with Selena on her song "I Want You To Know."

The 23-year-old has since moved on from her much publicized relationship with Bieber. According to Hollywood Life, she once teased of a possible new romance when she mentioned about getting a "text from a cute guy" during her interview with Ryan Seacrest.

As for Justin Bieber, he was recently asked if his song "What Do You Mean" was dedicated to Selena. Viewers supposedly saw his ex-girlfriend's name written as graffiti on the music video. However, Justin denied the association and said the graffiti was fake during a radio interview with Australia's KIIS 1065 hosts Kylie Sandilands and Jacki O.

The pop star also mentioned why he hasn't been in a relationship for a while now, and it's because of his breakup with Selena. Justin told the hosts that he prefers to be single for now, since he is still trying to heal his broken heart.