Penelope Cruz is pregnant with her first child. The father is Oscar winning actor and boyfriend of 3 years Javier Bardem, of No Country For Old Men fame. A source close to us has revealed that Cruz quit smoking months ago and the same source has confirmed that the 35 year old actress is around four months pregnant.