Charlize Theron talked about her views on marriage and children when she was interviewed on the American talk show 'The View'.
According to US Magazine, Theron was a guest on the show, to promote her film 'Battle in Seattle'.
The film was written and directed by her long-term Irish partner Stuart Townsend.
When asked about marriage the 33-year-old Oscar-winner said: "I just know I don't want it, Stuart doesn't want it. Why mess with a good thing?
"Even when I was little, I never dreamed about walking down the aisle."
When asked about having children, the actress joked: "Okay, let me break it to you, I actually have seven children nobody knows about!"
However, she added: "I always wanted to be a mom because I have always had such a close relationship with my own mom."
'Battle in Seattle' premiered at the Dublin International Film Festival in February.