Amber Heard and Elon Musk dating news: They are back together, reports say

Actress Amber Heard poses at the European premiere of ''Magic Mike XXL'' at Leicester Square in London, June 30, 2015.REUTERS/Luke MacGregor

Media outlets believe Amber Heard and Elon Musk are back together, five months after they called it quits.

A source told Us Weekly that the on-again-off-again couple has reignited their love affair.

"Amber is having a good time with Elon. He wants to hang out with her all the time," the insider shared.

The source added that the 31-year-old actress is happy with the 46-year-old business magnate. "She cares about him and thinks he's fascinating. They share a lot of interests and she finds him very intelligent and interesting and not too Hollywood," the source added.

An insider close to Musk also told the media outlet that the pair has been spending a lot of time together, "enjoying each other's company."

Their most recent outing was a recent date night in West Hollywood.

According to TMZ, they were spotted together at The Abbey around 1 a.m. of early Sunday. Sources said they arrived with friends and spent some time on the dance floor, particularly to Cardi B's "Bodak Yellow."

Last December, they were also seen giving each other a goodbye kiss before leaving a Los Angeles restaurant, where they had lunch. A month before that, they were spotted grabbing breakfast at the city's Sweet Butter Kitchen.

That happened just a day after Musk was featured in Rolling Stone's cover article, where he revealed his split with the "Justice League" actress.

"I just broke up with my girlfriend," he told the magazine. "I was really in love, and it hurt bad."

Later, he clarified that, "Well, she broke up with me more than I broke up with her, I think."

The couple has been dating for about a year when they broke up in August 2017.

Heard was previously married to Johnny Depp. Meantime, Musk was previously married to Justine Musk from 2000 to 2008. He later wedded Talulah Riley from 2010 to 2012 and again from 2013 to 2016.