Updated On: 25 May, 2012 08:24 AM IST | | PTI
"What Happens In Vegas" star Cameron Diaz says she wats to be in the best shape of her life before having children of her own.
The 39-year-old actress, who is known for her toned physique, believes carrying a child and subsequently looking after a baby on minimal sleep would be tough, so she would want to be in perfect condition.

Cameron Diaz. Pic/Santa Banta