Charlize Theron almost dropped out of 'Snow White and the Huntsman' when she knew she was going to become a mother.

The 36-year-old actress adopted her son Jackson, now six months, in March and is pleased she decided against pulling out of the film because she now thinks becoming a parent to the little boy has made her a more creative person.

She said: ''When I first heard my son was coming into my life, I didn't want to make the film. But having him has changed me and made me a lot more creative as a person.

''I love being a mum so much. There's nothing better than rolling around with the baby in my PJs.''

Charlize - who has been single since her nine-year relationship with Stuart Townsend ended in 2010 - recently admitted she never expected to be a single parent but always wanted to adopt.

She said: ''You know, I don't think any mother aims to be a single mom. I didn't wish for that, but it happened.

''I always knew I would adopt. Always.''