Cameron Diaz, one of the many castmembers in What To Expect When You're Expecting, is 39 years old, unmarried, and childless. No kids. She didn't know it was going to be this way.
"I thought I was going to be married and have two children by the time I was 21," Diaz explains in the new June issue of Redbook. "I think I felt I had to model my life after my mother's." But Diaz feels fairly confident about her decision to go in a different direction: