Justin serenaded ex-girlfriend Selena and fans are LOSING IT

What is going on?

On-again, off-again (but we were almost certain definitely off-again) couple Justin Bieber and Selena Gomez were spotted hanging out together in the bar of the Montage Hotel in Beverly Hills, California, on Friday. 

justin-bieber-selena-gomez-3

A fan saw the pair and quickly posted two videos to Instagram showing Justin, 21, serenading Selena, 23, with the Temptations' classic, My Girl and his own single Sorry.  

"@JustinBieber singing my girl to @SelenaGomez….is this real? Pure magic," she captioned one video.

She then wrote, "When you're having a drink at an empty hotel bar and @JustinBieber appears out of nowhere and begins to sing on the piano #LOSINGMYS–––."  

The singer is seen holding a microphone as he stands up and starts singing with a piano playing in the background

The duo is supposed to perform this weekend at the American Music Awards. So perhaps they were rehearsing?

Fans have now gone into absolute meltdown at the thoughts of the two stars reuniting, at least on stage. One excited Bieber fan wrote:

“I thought I was excited for AMAs already BUT NOW I am expecting Justin and Selena on the damn carpet TOGETHER we NEED carpet jelena to rise.”  

This should be a very interesting weekend indeed. 

Trending