Jennifer Garner realised Ben Affleck’s drinking was out-of-control and took her soon-to-be ex-husband to rehab, it’s been revealed.

As TMZ reports, Jennifer showed up at Ben’s Los Angeles home on Wednesday morning local time to stage an intervention after seeing photos of him accepting an alcohol delivery at his house and hanging out with Playboy model Shauna Sexton several days in a row.

Garner, who has three children with Affleck, was reportedly joined by a bodyguard and a lawyer. The actress is also understood to have brought a bible with her.

According to insiders with first-hand knowledge of the situation, Ben, 46, who has previously attended rehab for alcoholism, did not put up a fight because he knew his drinking had spiralled out of control.

The Batman actor will now spend at least 30 days at a luxury rehab facility.

Following a rehab stay in March 2017, the actor said in a statement:

“I have completed treatment for alcohol addiction; something I’ve dealt with in the past and will continue to confront.

“I want to live life to the fullest and be the best father I can be. I want my kids to know there is no shame in getting help when you need it, and to be a source of strength for anyone out there who needs help but is afraid to take the first step.”

Jennifer and Ben are still married despite filing for divorce three years ago. They were recently criticised by a judge for “dragging their feet” on getting it finalised.