Their movie What To Expect When You're Expecting hits theaters on May 18, and now co-stars Jennifer Lopez and Cameron Diaz are dishing their thoughts on parenting in the June issue of Redbook magazine.

J.Lo admits to experiencing the "baby blues" after giving birth to twins Max and Emme, now 4. "I remember after the babies were born, about seven to 10 days in I was like, 'What is going on with me?' the American Idol judge reveals. "I felt sad and depressed and thought the babies didn't love me."

After reading up on the hormonal drops new mothers experience, Jenny from the Block realized that her depression was directly correlated to childbirth and has since developed a rock solid bond with her babies with ex Marc Anthony. TV host, singer, actress, mogul, mom... what a multi-tasking mama!

Cameron Diaz, on the other hand, chose her career over starting a family, and has no regrets about her decision.

"I thought I was going to be married and have two children by the time I was 21. I think I felt I had to model after my mother's. But then my career was starting to take off and there was still so many things I wanted to do. So that dream for me was shattered very early on. After that I never put another timeline on anything in my life," the 39-year-old actress explains to the mag.

We applaud the Bad Teacher star for calling her own shots, but we secretly hope she decides to take on motherhood in the years to come. We think a little Cammie would be the cutest thing ever! Plus, now that her bestie Drew Barrymore is expecting, maybe Miss Diaz will catch baby fever?