Rumor has it Justin Bieber and Selena Gomez are back together.
The former couple, who split in November 2012 after nearly two years of dating, were spotted kissing in Oslo, Norway, according to People.
The 20-year-old "Spring Breakers" star traveled to Oslo to be with the 19-year-old pop star, who performed a concert there on April 18. An insider tells People that the pair looked to have rekindled their romance.
"They were holding hands, hugging and they kissed on the lips," the source reveals. "They looked really in love, like no fights ever happened before. It definitely looked like they were back together."
And TMZ has proof Gomez is still on Bieber's brain, sharing photos of the "As Long As You Love Me" singer's screensaver on his iPhone -- which just so happens to be a snapshot of his gorgeous ex-girlfriend. The photo of Gomez is from a March 4 photoshoot.
According to the Daily Mail, a source said that Bieber and Gomez "have a crazy connection."
"They just can't seem to break their connection," the insider adds. "It can be intense."
Still, Gomez just told Ellen DeGeneres that she's happy and doing "great" after her split with the Biebs. So, we'll have to wait and see if the flame has really been reignited ...