Cameron Diaz is about to celebrate the big 4-0, but the bombshell -- who once told iVillage that she's always been "boy crazy" -- is still playing the field. "I thought I was going to be married and have two children by the time I was 21," Diaz told Redbook. "I think I felt I had to model my life after my mother's. But then my career was starting to take off and there were still so many things I wanted to do. So that dream for me was shattered early on. After that I never put another timeline on anything in my life."