The 19-year-old actress and the 25-year-old singer were spotted leaning in for a kiss on the beach and holding hands for a walk along the sidewalk on Sunday afternoon (December 18) in Miami, Fla.
Charlie showed off his hot body while going shirtless and the potential new couple walked the red carpet together later that night at the 2016 Y-100 Jingle Ball concert in the same Florida city.
We even captured Bella and Charlie on the carpet together during our Instagram Story takeover at the final stop of the Jingle Ball tour. Go to our IG page now to check that out before the story disappears!
Bella was most recently linked to Teen Wolf actor Tyler Posey and they were last spotted together about a month ago. The news of the new relationships comes a couple weeks after Charlie tweeted about the “kiss of his life,” which fans speculated to be with Bella.
DO YOU THINK Bella Thorne and Charlie Puth make a cute couple?
FYI: Bella is wearing Chiara Ferragni Collection boots on the beach. She is wearing Unravel Project pants at the concert.