Tyler Posey and Bella Thorne
Bella Thorne and Charlie Puth walked the red carpet together at the 2016 Y-100 Jingle Ball concert on the night of 18 December Getty

It seems like Bella Thorne has found love again after her split from Tyler Posey. The Famous In Love actress and Charlie Puth fuelled romance rumours as they were pictured getting cosy on a beach in Miami.

According to Teen Vogue, the duo were spotted kissing and holds hands on Sunday afternoon (18 December). For the outing the 19-year-old singer and actress was dressed in a white crop top, denim shorts and knee-high black boots, while Puth sported a grey T-shirt and black shorts.

The same night the 25-year-old Marvin Gaye singer and Thorne walked the red carpet together at the 2016 Y-100 Jingle Ball concert.

A source told People magazine that things between the two continued to heat up after their beach date. "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 source said.

Earlier in November, HollywoodLife reported that Thorne split from Teen Wolf star Posey as their relationship "was bumpy towards the end".

"Bella Thorne has moved out of Tyler Posey's home after the pair broke up earlier this month. They are for sure dunzo after dating for several months but living together for just a month or two," a source told the gossip website.

"They had a fiery relationship that was very physical. It was bumpy towards the end, but she finally grabbed her things and moved back to her own house that she bought earlier this year. Bella is having a harder time with the breakup than Tyler as she really misses him but things simply were not working out," the source noted.

Charlie Puth
Charlie Puth is rumoured to be dating Bella Thorne Reuters/David McNew