Pregnant Charlize Theron’s Ex Sean Penn Denies He’s the Father

Charlize Theron is expecting a baby with her boyfriend, Stuart Townsend, and her ex-husband, Sean Penn, is denying that he’s the father.

A source tells PEOPLE that Theron, 36, is due in January and that Townsend, 38, is the father. The couple have been dating since 2007.

Penn, 50, and Theron were married from 2003 to 2005. They divorced after two years of marriage.

A source close to Penn tells PEOPLE that he’s .

Leave a Reply

Your email address will not be published. Required fields are marked *