The 38-year-old Singer-actress Jennifer Lopez who confirmed her pregnancy during a concert in November 2007, gave birth a baby boy and a baby girl early Friday at a Long Island hospital, New York.

The girl weighed 5lbs. 7oz. arrived first followed by the boy who weighed 6lbs.

Simon Fields, Lopez’s manager said, “Jennifer and (husband) Marc (Anthony) are delighted, thrilled and over the moon.” He said the twins were born just after midnight.

Lopez and Anthony, a singer-songwriter and actor, 39, were married in June 2004.