The Oscar winner, 48, and the Cuban actress, 32, quarantined together and seemed to be settled before de Armas made a recent trip home to visit family over the holidays, sparking rumors they were on the rocks.
While things are over between them, a source close to the pair told us: “There is a lot of love still between the two of them.
“The split is as amicable as can be. Ana is great, but I also think there’s something to be said for the fact that Ben has a family and he really wants to be there for his kids and Ana is in a different place in her life.”
The pair first met on the set of their thriller “Deep Water” and as Page Six reported, they were then seen enjoying a romantic trip to Havana last March.
And the couple spent time with his children — Violet, 14, Seraphina, 11, and 8-year-old Samuel — whom he shares with ex-wife Jennifer Garner.
The source said: “It’s sad, but for Ben, his children come above everything.”
People was first to report the news.