Halle Berry: Pregnancy took a lot of work - CNN.com