By peoplestaff225
Updated October 11, 2008 04:00 PM

Stephen Shugerman/Getty for AFI

It is a woman’s prerogative to change her mind, and Cameron Diaz says she changed hers on the topic of marriage and motherhood. "I thought I’d be married and have kids by the time I was 22," the 36-year-old actress admits in the October issue of In Style. "But when I got to 22, I realized that wasn’t what I wanted, which was a huge lesson." At a time when so many of her peers are either already moms or pursuing motherhood, Cameron is constantly asked when — or if — she’s going to have a baby. "Who knows," she says. "I don’t."

Source: In Style