Ben Affleck and Jennifer Garner are rumoured to be heading for a divorce just weeks before the couple’s 10th wedding anniversary.

A source told the he US version of OK! magazine that they have already parted ways, saying: "They’re already separated. 

“Ben wants the official statement to come out a few weeks before their 10th anniversary – 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 Enquirer reports that the couple, who wed in 2005 and have three children together – Violet (9), Seraphina (6) and Samuel (3), are heading for a $150million divorce.