Oscar-winning Spanish film stars Penelope Cruz and Javier Bardem have had their second child - a girl according to Spanish media reports.
Cruz gave birth at Madrid's Ruber International hospital just to the north of the city, where Spain's Crown Princess Letizia gave birth to her two daughters, a hospital source say.
"The couple checked in yesterday and she gave birth yesterday," the source told AFP without specifying the gender of the baby.
Cruz gave birth to a girl "just a few hours" after Kate Middleton welcomed her little boy in St Mary's Hospital in London on Monday, according to the online edition of Spanish celebrity magazine Hola!.
The couple are already parents to two-year-old son Leonardo, who was born at Cedars Sinai Hospital in Los Angeles in 2011.
Cruz, 39, and Bardem, 44, met when they starred opposite each other as lusty teenagers in Bigas Luna's film Jamon, Jamon, back in 1992.
In 2008, they were back together on the silver screen in Woody Allen's Vicky Cristina Barcelona, for which Cruz won an Academy Award as best supporting actress.
Bardem, nominated for an Oscar in Before Night Falls (2000), won an Academy Award in 2007 for his role in No Country for Old Men.
The couple married in July 2010 at a ceremony in the Bahamas after keeping their romance quiet for years.