Famous family: Schwarzenegger and Shriver with their children (left to right) Katherine, Christina, Patrick and Christopher in 2003
Mistress: Housekeeper Mildred Baena is allegedly the mother of Arnold Schwarzenegger's love child
Maria Shriver confronted her husband's mistress over suspicions she was secretly raising his love child, it has been claimed today.
The mother of four, 55, is said to have asked her family's housekeeper, Mildred Baena, 50, if her son was fathered by Arnold Schwarzenegger.
During the dramatic showdown, Baena broke down and confessed, according to America's Radar Online.
The Terminator star only came clean about the sordid affair after Shriver told him she new the truth about his 13-year secret, insiders say.
'Maria has suspected this for a long time and she asked the housekeeper,' a source told the website. 'The housekeeper admitted it.
'Maria then went to Arnold and he confessed.'
Insiders also claim Baena was not fired from her position with the family as previously reported.
'Yes, her employment ended, but it ended without animosity,' the source added.
'She was upset with Arnold at the time and didn’t know what to do, she thought about going public, but it was a fleeting thought. Ultimately she didn’t want to hurt Arnold.'
TMZ reported today that Arnold showered Mildred's family with money during her time in the family's employ.
Family support: Shriver took her children to lunch in Brentwood earlier this week
Shriver was a superstar presenter for NBC News at the time.
Staying strong: Maria Shriver appeared tonight with Oprah Winfrey during a star-studded double-taping of the chatshow host's final show