The "Vanilla Sky” actress, Penelope Cruz is reportedly pregnant with husband and “Skyfall” actor, Javier Bardem.

Page Six of the New York Post is reporting that the Penelope is having her second child with the talented actor. The celebrity couple has a two-year old son, Leonardo.

Cruz and Penelope has been married since 2010 after dating for three years. They tied the knot at a private ceremony in a friend’s house at the Bahamas. The two have reportedly been friends for years before.

Motherhood, according to the 38-year old actress from Spain.

"From the first second, you feel so much love,” Penelope said as she opens up about motherhood, according to nzcitynews.com.

She added, "It is a revolutionary experience. That's the best way I can describe it. It transforms you completely, in a second. Nature is very wise and gives you nine months to prepare, but in that moment, when you see that face, you are transformed forever."

And the actress has been a protective mother of her child, noting that she and her husband agreed not to allow the media lenses to poke on their children.

"I want my son and my kids - if I have more - to grow up in a way that is as anonymous as possible, “ the actress said, according to nzcity.com.

"The fact that his father and I have chosen to do the work we do doesn't give anybody the right to invade our privacy."

Before embarking on the journey to motherhood, Penelope has been busy working in critically acclaimed films, including Volver (2007) Sahara (2005), among others.

She received Golden Globe and Academy Awards nomination for both.

Before being romantically linked in 2007 and getting married in 2010, Cruz and Bardem worked together in “Vicky Cristina Barcelona.”