Charlize Theron's "pragmatic" attitude has helped her to adjust to life as a single mother.

Charlize Theron

Charlize Theron

The South African actress has two adopted children - Jackson and August - and while she never planned on raising her children on her own, Charlize has adapted to the challenges on motherhood.

She shared: "I'm not trying to prove anything or become a symbol. It's just the way things worked out.

"When you adopt, you have to do it unconditionally. I threw myself into the adoption process because I was convinced that I could fulfill the role of mother and give my children all the love and attention they need. No one aspires to become a single parent, but I learned a long time ago that you can't control everything in life. I have adapted to the situation because I am pragmatic."

The Oscar-winning actress - who split from Sean Penn last year - also revealed she "craved" motherhood before she decided to adopt her children.

She told Elle Canada: "Everything has changed! When I became a mother, I had already wanted it for a long time.

"I craved motherhood, and I was incredibly invested in it. It's not easy to adopt, even when you're a celebrity. But when I held my children in my arms, I was happier than I ever expected to be. Today, motherhood is a source of joy every single day, something stronger than everything else, more powerful than my career."

Meanwhile, Charlize revealed she likes to live in solitude in order to maintain her mental health.

The 'Mad Max: Fury Road' star said: "I don't expose myself in my films - I play a role.

"There is a false and very widespread belief that an actress has to give up her privacy. I don't believe that. I don't reveal some parts of my private life to the public. That's what I need to do to preserve my mental health. I want to be able to come home at night and feel that part of me is still intact, secret."