Bella Thorne and Charlie Puth have sparked rumours they are dating after he serenaded her.
The 19-year-old actress and singer was seen standing on the side of the stage during the 'We Don't Talk Anymore' hitmaker's set at iHeartRadio Jingle Ball.
A source told People magazine: "Charlie said that they were just friends, but during his second song, he was singing to her on stage - she was off side-stage."
The 25-year-old singer was also spotted getting close to the 'Shake It Up' star as they topped up their tans on a beach in Miami, Florida over the weekend.
Bella was most recently romantically linked to 'Teen Wolf' star Tyler Posey. The former couple ended their relationship in November but reportedly tried to start things back up again earlier this month.
A source said at the time: "They really like each other and when they started their relationship it was the honeymoon phase in overdrive. It got to a point where they were both obsessed with each other. They fell for each other hard.
"They still have those feelings and are trying to make it work out with things being so intense. They kind of scared each other on how much they liked each other and how things were working. So, they are now attempting to slow down all the lovey-dovey overboard stuff around each other and move forward having a healthy relationship."
Before Tyler, Bella was dating Gregg Sulkin but they split up because of their busy schedules.
They said in a joint statement at the time: "After much thought and soul-searching, we have made the difficult decision to end our relationship. We will always love each other and have a deep respect for one another, as we have each grown to be better people because of our time together. Our schedules made seeing each other difficult, and we decided that for now this would be best."
Meanwhile, Charlie has been linked to his 'Marvin Gaye' collaborator Meghan Trainor after the pair locked lips during a performance but they have always insisted they are just friends.
Tagged in Tyler Posey Bella Thorne Charlie Puth