What to Expect When You're Expecting star Cameron Diaz says she would love to have children in the future but before getting pregnant she wants to be at her fittest form. The actress, whos well known for her toned body, feels the task of delivering a baby and taking care of it afterwards require a lot of strength and thus one should be in a perfect condition before getting pregnant, DailyExpress reported. "If I was having a child I would think that I would want to be the strongest I've ever been in my life. If I was squeezing a baby through my body, if I was going to be carrying it around, it I was going to then be afterwards having sleepless nights, I would just want to be in the best shape of my life," the actress said. The Hollywood star, whos rumoured to be dating rapper P. Diddy currently, wants to have kids in the future and has no qualms in opting for any method to expand her family. "I welcome it however it may come, be it through my own body, or if I adopt a child or if I have a partner who has a child," she added.