Jennifer Lopez has given birth to a boy and a girl in Long Island, New York.
According to reports, the girl was born at 12:12am and weighed 5lbs 7oz, with the boy following at 12.23am, weighing 6lbs.
‘Jennifer and Marc are delighted, thrilled and over the moon,’ PEOPLE magazine quoted Lopez’ publicist, Simon Fields, as saying.
Ending months of speculation, Lopez confirmed her pregnancy at a Miami concert in November. Her father, David Lopez, told Telefutura’s “Escandalo TV” earlier this month that the 39-year-old singer was expecting twins.
Lopez and her salsa singer husband Marc Anthony, 38, married in 2004. Marc has a daughter and two sons from two previous relationships.
PEOPLE magazine has reportedly paid more than $6.5 million for first photo rights to the newborn twins. Lopez came in 18th on the Forbes magazine Cash Queens of Music earning $6 million last year.
Meanwhile, a US magazine reported actress 26-year-old actress Jessica Alba is expecting twins as well. The National Enquirer said she had told friends she will be having twins and that they are due on June 8.