After months of hemming and hawing - even after his love child with Mildred Patricia Baena came to light - Maria Shriver has filed for divorce from Arnold Schwarzenegger, citing irreconcilable differences on the paperwork.
The couple has been married 25 years and has no prenup.
Arnold Schwarzenegger and Maria Shriver will split around $400 million.
The official date of separation is not known, but despite Arnold's infidelity, Shriver was reportedly torn over whether to follow through with the divorce.
As recently as mid-June, Arnold wasn't giving up on reconciliation.
Shriver is asking for spousal support and for joint custody of their minor children, 17-year-old Patrick Arnold Shriver Schwarzenegger and 13-year-old Christopher Sargent Shriver Schwarzenegger. Their other two kids are over 18.