Lopez, 52, spent the holiday with Affleck, 49, and her 13-year-old twins Max and Emme at the singer’s home in Los Angeles after an “intense” few weeks of filming in Canada.
“They are doing really well. Jennifer loves being with Ben. She feels it’s truly meant to be,” a source told People.
“It’s been hard for her to be away from her kids and Ben,” the insider said of Lopez’s tough filming schedule.
“She is very much looking forward to a short break.”
Lopez had been filming Netflix thriller The Mother in Vancouver before jetting home to LA to join Affleck and her children.
While Affleck joined Lopez to celebrate Thanksgiving at her home, the actor also spent time with his own three children Violet, 15, Seraphina, 12 and nine-year-old Samuel, who he shares with ex-wife Jennifer Garner.
A source also told the publication Lopez and Affleck are planning to spend Christmas together with their families too.
“They will both get a break. For Jennifer, Christmas is all about the kids. She makes it very special for them. She loves Christmas,” the source said.
“This year, it will take some more planning since Ben wants to be with his kids too. They haven’t made any specific holiday decisions yet and are still working it all out.”
Lopez recently debuted her rekindled romance with the actor, who proposed to her in 2002 before they split in 2004.
The couple revived their relationship after nearly 20 years, making their official red carpet return together at the 2021 Venice Film Festival in September.
Speaking with TODAY in the US about her new film Marry Me, Lopez was asked if she’d consider getting married again after reuniting with Affleck.
“I don’t know,” Lopez replied. “Yeah, I guess. You know me, I’m a romantic, I always have been, a few times. I still believe in happily ever after, for sure, 100%.”
For a daily dose of 9Honey, subscribe to our newsletter here.