The 39-year-old actress - who has previously dated Justin Timberlake and Alex Rodriguez - claims she does not want to live her life how society thinks she should and may one day extend her family without getting pregnant.
She told InStyle magazine: "Society definitely puts pressure on women to make them think their lives should go a certain way.
"I`ve never said I don`t want children - I just haven`t had children yet. I don`t know what`s going to happen in my life! I could end up adoptingchildren. I could end up with a partner who already has children. Who knows? I`m not trying to fit into anyone`s box about how I should be. I just fit in my own box."
Cameron, who rose to fame in early 90s movie `The Mask`, is often surprised by the kind of men she has dated in the past and admits she "loves" the feeling of being in love.
She told InStyle magazine: "I would never have guessed that I would end up dating any of the guys I`ve dated - never.
"There`s no through-line between them. But I love love, and love comes from many different places. When I was going through a bit of a heartbreak a little while ago, I said to a friend, `Wow, this really hurts!` And he said to me, `That just shows you what your capacity for loving is.` "