Actress Penelope Cruz is expecting her second baby with Javier Bardem, confirms People.

“Nature is very wise and gives you nine months to prepare, but in that moment – when you see that face, you are transformed forever,” Cruz, 38, once told People.

The Oscar winners, who wed in July 2010, welcomed 2-year-old son, Leonardo, in January 2011.

The couple and their reps have yet to comment to the media, however, a source told E! that Penelope was “around three months” along.

Comments