Arnold Schwarzenegger has discussed details of his affair with his former housekeeper.
In 2011, the world was left shocked when it was revealed the screen veteran had a 13-year-old child with domestic aide Mildred Baena – a woman who worked alongside him and his wife Maria Shriver for many years.
Arnold now sheds light on his actions in his tell-all book, Total Recall: My Unbelievably True Life Story.
In excerpts obtained by the New York Daily News, he reveals how Maria – now divorced from the star – confronted him with her suspicions in a couples' counseling session.
The Terminator actor wrote: "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.' I told the therapist 'It's true'."
Following the confrontation, Arnold says he offered his wife three "lame" reasons why he hid the child, named Joseph, from her.
He cites embarrassment, a compulsion for secrecy and fear of a backlash from the powerful Kennedy family, which, as JFK's niece, Maria was a member of, as justifications.
The revelations follow Mildred Baena's own disclosure exclusively to HELLO!.
In the memoir, California's ex-Governor says he kept the housekeeper in her job to "control the situation," even though her presence raised suspicions from his wife, who asked him about Joseph's parentage and was met with denials.
"I blocked out the fact that as a husband and father, as a man with a family and wife, I was letting people down," Arnold added.