Halle Berry is showing the world that you can be 46 and pregnant, and still a superhero.

The pregnant actress is currently in Canada filming her latest movie X-Men: Days of Future Past, and it's not letting her pregnancy hold her back.

Movie Director Brian Singer tweeted out the photo of Berry in her X-Men costume. 

"Storm watch #HalleBerry #XMen #DaysOfFuturePast," Singer tweeted on April 22. 

Although most 46-year-old pregnant women may be concerned about Berry's second pregnancy that she announced recently, the actress doesn't seem to be slowing down her career.

The photo showed the Oscar winner in a blondish/white wig holding up her cape. Her baby bump was carefully hidden by her sexy character Storm's mutant's utility belt. 

X-Men: Days of Future Past is a sequel to both 2006's X-Men: The Last Stand and 2011's X-Men: First Class. Based on characters from Marvel Comics, some the stars include 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).

The movie is set to arrive in theaters on July 18, 2014. 

Enstars reported earlier that the actress was seen shopping for children gifts for her unborn baby and 4-year-old daughter Nahla. 

Berry announced her pregnancy to the world on April 5 and said that getting pregnant was one of the happiest moments of her life. 

"I feel fantastic," she told CNN. "This has been the biggest surprise of my life, to tell you the truth. 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 for me."