Let us all throw our memories back a few months ago circa September when Bella Thorne and here it goes... Charlie Puth were flirting on Twitter.
He was calling her 'beautiful', she was sending back kissey faces and they revealed they were even exchanging ~naughty~ text messages...
Ick. This was all during the time that Bella was dating... or should we say with her 'soulmate' Tyler Posey.
Now, it seems like Bella is making it #official with Charlie, as they were seen KISSING and holding hands on the beach in Miami Sunday afternoon.
We have so many questions, like, did she and Tyler break up because of this? Are Bella and Charlie now soulmates?? Are Gregg Sulkin and Tyler Posey friends again?!?!
It's all too much. But it doesn't even end there. Bella and Charlie walked the freaking red carpet together at the Jingle Ball later that night.
2016 may be very close to ending, but leave it to Bellz to slip in one more relationship before it's all over.