Halle Berry is a superhero -- and a supermom! Expecting her first child with fiance Olivier Martinez, the 46-year-old actress reprised her role as Storm on the set of director Bryan Singer's new movie, X-Men: Days of Future Past. Wearing a black leather costume and a blonde wig, Berry concealed her tiny baby bump with a strategically placed utility belt.
Slated for a July 18, 2014 release, X-Men: Days of Future Past acts as a sequel to both 2006's X-Men: The Last Stand and 2011's X-Men: First Class. Based on characters from Marvel Comics, the new movie stars James McAvoy (Professor X), Anna Paquin (Rogue), Michael Fassbender (Magneto), Jennifer Lawrence (Mystique), Hugh Jackman (Wolverine), Ellen Page (Shadowcat), Nicholas Hoult (Beast), Shawn Ashmore (Iceman), Daniel Cudmore (Colossus) and Fan Bingbing (Blink).
Berry -- already mom to daughter Nahla, 4, with model ex Gabriel Aubry -- announced her second pregnancy Apr. 5. "This has been the biggest surprise of my life, to tell you the truth," Berry told CNN of being pregnant again. "I thought I was kind of past the point where this could be a reality for me. So it's been a big surprise and the most wonderful."
The Academy Award winner added, "I feel fantastic!"