Shriver, 66, initially filed for divorce from Schwarzenegger, 74, in July 2011 citing "irreconcilable differences."
Shriver and Schwarzenegger's property settlement has kept the divorce from being finalized all these years.
The divorce was actually finalized by a private judge earlier this month but needed to be signed off by a sitting judge. The private judge was appointed on Nov. 10 and the sitting judge signed off on the divorce Tuesday morning, according to court records.
The divorce came after news broke that the actor had secretly fathered a child with the family's housekeeper Mildred Baena in 1996. Schwarzenegger has maintained a relationship with the son he shares with Beana, Joseph.
Schwarzenegger and Shriver have children as well. The former couple shares sons, Patrick and Christopher, along with their daughters, Christina and Katherine.
Despite the public scandal in 2011, Schwarzenegger and Shriver have managed to maintain a friendship and have spent different family holidays together. Shriver was pictured celebrating Schwarzenegger's 73rd birthday along with the former couple's children back in 2020.
Schwarzenegger wrote about his affair and child in his memoir. Shriver had waited until after the actor's run for governor of California was over to confront him about it.
"The minute we sat down, the therapist turned to me and said, ‘Maria wanted to come here today and to ask about a child – whether you fathered a child with your housekeeper Mildred (Baena)," Schwarzenegger wrote in "Total Recall: My Unbelievably True Life Story."
"I told the therapist, ‘It’s true,'" he wrote.