Charlize Theron is a South African born actress and film producer based in the United States. The actress has been in numerous relationship with Hollywood men which have made headlines. Some of her most famous affairs include American actor and filmmaker Sean Penn and Canadian actor cum producer Keanu Reeves.
Born on 7th August 1975, the 42-year-old is best known for her portrayal of Aileen Wuornos in 2003 film Monster for which she won an Academy Award under the category Best Performance by an Actress in a Leading Role. She also received many other awards like Golden Globe Award, Critics' Choice Movie Awards and many others.
However, we are not talking about her career or award today but her love affairs and relationship. Continue reading to find out more about her current relationship status, her infamous relationships, and her children.
At the moment, there are no reports about the actress dating anyone. She has neither been seen spending time with a man nor has she posted any pictures claiming someone to be her boyfriend.
So, it is safe to say that the actress is currently single. However, back in 2017, she was captured by the paparazzi spending some quality time with the Canadian model Gabriel Aubry, who was previously in a relationship with baby mother, Halle Berry. The duo was spotted spending some good time near LA beach.
Charlize Theron spending time with Canadian model Gabriel Aubry
Source: Daily Mail
Despite the publicity, there have been no reports about them making it official, and they also have not been spotted together after the incident.
Charlize's first open famous affair was with Irish actor Stuart Townsend. The duo met back in August of 2001 on the sets of Trapped. The couple has a very healthy relationship, and they even lived together in Ireland and Los Angeles.
Charlize Theron with ex-boyfriend Stuart Townsend
However, after more than 8 years of dating, Theron decided to cut the chord. According to reports, she broke up with the actor in Jan of 2010, not long after they spent their holidays together in Mexico.
However, this is not her first relationship. Her first relationship was with American actor Craig Bierko. They dated from 1995 to 1997, for two years and decided to call it quits because of reasons which have not been revealed.
Charlize Theron with ex-boyfriend Craig Bierko
Likewise, before getting indulged with Stuart, she also dated Stephan Jenkins from 1998 to 2001 and was reported to have had an encounter with George Clooney.
Moreover, before calling it quits with her beau of 8 years, she was already dating actor Keanu Reeves. The relationship did not last very long as they broke up just a year later.
Charlize Theron with ex-boyfriend Keanu Reeves
After three years of splitting with the actor, she again started dating actor cum producer Sean Penn. They started dating in Dec of 2013. The couple seemed to be in a rush as they got engaged a year later in December of 2014. But, it appears that things did not work out for them as they called it quits without even getting married just seven months later. They were together for more than a year before they broke up.
Charlize Theron with ex-fiance Sean Penn
Source: Lainey Gossip
The actress has also been reported to have been in a relationship with Modern Family actor Eric Stonestreet. According to sources, they started dating back in 2012 but later on, Eric spoke out that they were not dating and were just friends through a Twitter post.
Charlize Theron is neither married nor was ever reported to be pregnant with any of her former beaus. But, she is a mother of two children.
Theron adopted her first child, a son Jackson Theron back in March of 2012. Jackson was born in November of 2011 and is 6-years-old now.
Later on, in July of 2015, she adopted another child, a daughter August Theron. She must be somewhere around 2 years old.
Charlize Theron walking with her children
Source: Daily Mail
Even though she does not seem to have good luck when it comes to relationships, she seems to be a very good mother giving as much time from her tight schedule to her children. Additionally, her $14 million earning in 2017, which made her the 7th highest paid actress, is the icing on the cake.