The 46-year-old is expecting her first child with Martinez. She already has a daughter with ex Gabriel Aubry, reported Contactmusic.
"I was at the doctor's when they told me and I was completely shocked... I didn't see it coming. I went to the doctor because I thought I had kidney stones or something. So it was a massive surprise," she said.
The Oscar winning actress is thankful to God for the amazing gift of a second child.
"But I didn't want to get my hopes up... God made the dream come true. This pregnancy is like a miracle for me, an amazing gift, because this child was as wished for as it was expected.
