Reese Witherspoon as Becky Sharp in Vanity Fair
Reese Witherspoon's elaborate (and empire-waisted) ball gowns in the 19th century classic novel's film adaptation carefully concealed her growing stomach, but the actress preferred being pregnant (with son Deacon) for the role. "I love the luminosity that pregnancy brings... it gave me much more to play with," Reese said.
Halle Berry as Storm in X-Men: Days of Future Past
Scarlett's not the only one with a fierce role — Halle Berry's turn as Storm had lots of physical challenges that had to be toned down under the circumstances. "My ever-growing belly was posing a constant challenge!" Halle said. "What I could do was getting more limited, so the role I play is so different from what it could have been, due to my surprise pregnancy." She was pregnant with son Maceo while filming.
Jodie Foster as Meg Altman in Panic Room
Since Jodie's role in the movie was all about having intense fight scenes, the movie's scheduling was pushed around — and lots of tank tops were worn to conceal Jodie's pregnancy with her son, Christopher.
Helena Bonham Carter as Mrs. Nellie Lovett in Sweeney Todd: The Demon Barber of Fleet Street
Helena became pregnant with her second child, daughter Nell, while filming Sweeney Todd. Luckily, dark and concealing period costumes and precise hand placement over her stomach did the trick — but that didn't help the fact that she also had to sing as well!
Julia Roberts as herself in Ocean's Twelve
Julia may have had the easiest time handling her pregnancy in a movie with twins Hazel and Phinnaeus out of any actress — simply because she was playing herself. When Julia got pregnant, her pregnancy — twins and all — was written into the script!