According to Spanish newspaper El Pais, the infant was born at Cedars Sinai Hospital in Los Angeles; Spanish magazine Hola broke news of the baby's gender. Hola also reports that members of the couple's family flew in from Spain for the birth: Cruz's mother, brother and sister, plus Bardem's mother.
A spokeswoman for the actress confirmed Wednesday that Cruz gave birth to a boy last week. She says "both parents and baby are doing great." She provided no other details.
The couple were married at the beginning of July in the Bahamas.
Cruz, 36, first debuted her baby bump while shooting "Pirates of the Caribbean: On Stranger Tides" in Puerto Rico last September -- just two months after she secretly tied the knot with Bardem, her "Vicky Cristina Barcelona" co-star.
"He's a friend and the best actor in the world," Cruz has said of Bardem, 41.
More on Wonderwall:
Miranda Kerr promotes breast-feeding on her website
More from UsWeekly: