Things are getting serious between Jennifer Lopez and Ben Affleck - again. The couple appear to have rekindled their romance but their children will always be their top priority, they say.

Photos of Lopez and Affleck are emerging online and appear to confirm they are indeed back together. Seventeen years after ending their relationship, can lightning strike twice?

Different sources have theories. As one Lopez friend said: She wondered if love would come again at her age. Another says she will never put romance before family.

"She has to ensure that she is taking her children into account," the source said, according to Page Six. Lopez has twins, Emme and Maximilian, with former husband, Marc Anthony and "they are her priority."

Another informant says the alleged couple is "casually rekindling" their romance after spending a lot of time together. Lopez and Affleck were seen in Montana, Miami and went on a date in West Hollywood.

The insider says the 51-year-old performer has always trusted chemistry. Almost two decades after splitting Lopez feels like they have grown.

Affleck also puts importance on his kid. He was seen with his children from his relationship with Jennifer Garner, Seraphina and Samuel, over the weekend. His eldest, Violet, wasn't with them.

Meanwhile, evidence Lopez and Affleck are back together is circulating online. In the snaps, they can be seen getting cozy - cuddling up as they made their way to the Pendry hotel for a romantic dinner.

The two arrived in the same car with company in the back seat. Lopez rested her head on Affleck's chest and entered Wolfgang Puck's new restaurant holding hands.

Lopez and Affleck started dating in 2000 and got engaged. However, after four years, they ended up parting ways. They began seeing each other again in April.

Rumors about Lopez and Affleck's rekindled romance began after the Hustlers star called off her engagement with ex-fiancée Alex Rodriguez , who, allegedly, cheated on her.