Penelope Cruz PregnantPenelope Cruz has confirmed she is pregnant with her first child, putting an end to rumors fueled this week by a photo showing off the star's growing belly.

The actress, who recently married 'Eat Pray Love' actor Javier Bardem, is four-and-a-half months pregnant, reps for the pair confirmed to PEOPLE.

Cruz and Bardem did their best to hide the news, but speculation of a pregnancy intensified when during a visit to Los Angeles, she was seen wearing a trench coat that hid her figure.

Then this week, a photo emerged from the set of the latest 'Pirates of the Caribbean' movie where she sports a pretty clear baby bump.

In July, a rep for the 36-year-old actress denied reports she was pregnant.

Cruz, who is currently filming 'Pirates of the Caribbean: On Stranger Tides,' the fourth installment in the blockbuster franchise, wed Bardem in early July at a friend's home in the Bahamas in a private ceremony.