SPANISH newlyweds Penelope Cruz and Javier Bardem are soon to be parents.

After months of speculation the Madrid-based agency Kuranda that represents Cruz has confirmed the Oscar-winning actress is four-and-a-half months pregnant.

The news comes after rumours plagued the couple when the 36 year-old beauty was spotted with a baby bump on set of Pirates of the Caribbean: On Stranger Tides.

The pair, who have been notoriously private about their relationship, married in a secret ceremony at a friend’s house in the Bahamas in July.