Penelope Cruz
is expecting a baby with husband Javier Bardem, her rep confirms.

After much speculation about Cruz’s ambiguous baby bump, the 36-year-old confirmed her pregnancy, saying she’s 4.5 months along. Bardem and Cruz secretly tied the knot back in July.

Congrats!