Halle Berry recently went full mama bear on the paparazzi — and maybe this is why. She has to protect two kids now!

According to TMZ, Halle, 46, is around three months pregnant with her second child, her first with fiance Olivier Martinez, 47. 

Credit: Jason Merritt/Getty Images Photo: Halle Berry at the 2013 Oscars

They say the child is a boy, which would make him a younger brother for Nahla, 5, Halle's daughter with Gabriel Aubry. 

TMZ says Halle was feeling sick at the 2013 Oscars on February 24, and had gained some weight. Just days later, she found out she was pregnant.

Halle's rep confirmed the good news to ET, so we know that this pregnancy is officially a go! A source added to People, "Halle is feeling great. It’s a very exciting time. This happened naturally — everyone is really happy." And a friend added, "She always talks about being a mom and she definitely wanted this for a long time."

Congrats, girl!

Sources: TMZ, ETPeople