“They’ve been on and off for two months,” the insider told E !. “Sofia was really pushing to make things work between them after their initial breakup, but Scott officially canceled it recently and they’re not talking anymore. ”
As to why the duo broke up? The source alleged that the couple’s age difference may have played a role in the breakup.
“Friends have blamed their 15-year age difference as a problem,” the source continued. “He’s in a very different place in his life, really focused on a calmer lifestyle, his kids and his investment firms. And Sofia, at 21, is still trying to figure out what she wants to do that has separated them over time. . ”