Justin Bieber and Selena Gomez had dinner together on Thursday night (15.01.15).

The on-again, off-again couple, who split in October after more than four years of dating, reportedly reunited at Mastro's Steakhouse in Beverly Hills, California for a low-key date.

A source told gossip website TMZ.com that they later left the eatery in the same car and went to the 22-year-old beauty's West Hollywood hotel.

News that the duo might be rekindling their romance again comes as a surprise as Justin has been linked to 18-year-old model Hailey Baldwin in recent weeks, while 'The Heart Wants What It Wants' hitmaker Selena was spotted holding hands with DJ Zedd - real name Anton Zaslavski - at a Golden Globes after party last weekend.

But a source recently revealed Justin, 20, was ''hurting big time'' over the news that his ex-girlfriend had moved on.

The insider said: ''He's shocked that she's with Zedd, to the point where he's been saying he thinks it's fake, that they're doing for attention.''

'Rudderless' star Selena previously admitted she would always have feeling for Justin, despite their turbulent romance.

She said: ''I support him. I think I always will. I'm upset when he's upset, I'm happy when he's happy. I don't want anything to ever happen to him bad. It hurts me. That's all.''