She's got millions in the bank and awards galore but Charlize Theron has never minced her words... and she ain’t about to start now.
The Hollywood star lets rip as she talks about juggling a hugely successful career with an even greater role – raising her two beloved kids.
And Charlize, 44, says the youngsters have helped to keep her feet firmly on the ground. The South African actor – mum to adopted children Jackson, eight, and August, four – says the glamour and glitz of Tinseltown is swiftly swept away once the cameras stop rolling.
Whereas she committed to method acting in her younger days – “you worry, s**t, this worked for Marlon Brando” – staying in character now is not such fun.
Read more on mirror.co.uk