Hollywood star Jennifer Lopez is pregnant with her first child, according to a report in U.S. magazine In Touch quoted by media Wednesday.
The 38-year-old singer-actress had an ultrasound on Sept. 12 and is to give birth in the spring.
Click here too see photos of JLo stuns audience at New York Fashion Week
"The test calculated that she was about 12 weeks pregnant," an insider said.
The couple has been trying to get pregnant for the past two years, and eventually turned to in vitro fertilization.
Some close friends said the baby news could be a double blessing--doctors think she could be expecting twins.
The couple still announces no information about the baby news or whether it will interfere with the their upcoming tour dates, which will begin on Nov. 3, reports People's Daily Online.
Sources say J.Lo couple be expecting twins.
"The way the fetus is lying made it difficult for the doctor to tell if there was more than one baby in there," a friend told the magazine.
The baby will be the couple’s first together. Her husband Marc Anthony already has three children from previous relationships, Chocolate Magazine reports.