Ben Affleck and Jennifer Garner are reportedly heading for divorce.

The couple, who are parents to three children - Violet, 9, Seraphina, 6 and Samuel, 3 - are "already separated" and are looking to end their marriage as soon as possible, sources tell OK Magazine.

"Ben wants the official statement to come out a few weeks before their 10th anniversary June 29 - which he hopes will give enough time for the news to die down by the time he has to promote 'Batman v Superman' and the other movies he has coming out next year," the source told the magazine.

The source also added that Garner, 43, has "reached her breaking point" and even keeping herself busy with other projects has not helped her. Even a friend has said that Garner's group of close friends think that she and Affleck are a "horrible fit together".

Another factor into the breakdown of their marriage was reportedly due to Affleck playing high-stakes poker in Las Vegas and abandoning parenting duties as a result.

Garner and Affleck haven't commented.