According to People, the "Knives Out" star was the one to end the relationship, which a source called "complicated."
"Ana doesn't want to be Los Angeles based and Ben obviously has to since his kids live in Los Angeles," the source told People.
Another source quoted in the report said the breakup was "completely amicable."
"They are in different points in their lives; there is deep love and respect there," the second source said. "They are both happy with where they are in their lives."
Advertisement
Representatives for Affleck and de Armas didn't immediately respond to Insider's requests for comment.
After keeping a low profile for several months, in November the couple was photographed in New Orleans as they resumed filming "Deep Water."
At one point, the couple was spotted kissing on a balcony, and the actress wore a diamond on her ring finger. However, a source told People that the piece was costume jewelry for the film rather than an engagement ring.
Advertisement
Before becoming romantically linked, the 47-year-old "Batman" actor was married to Jennifer Garner until 2018, and the 31-year-old "Knives Out" star was married to Marc Clotet until 2013.
NewsletterSIMPLY PUT - where we join the dots to inform and inspire you. Sign up for a weekly brief collating many news items into one untangled thought delivered straight to your mailbox.