Jennifer Lopez expecting third child?

Los Angeles: Singer-actress Jennifer Lopez is reportedly pregnant with her first child with boyfriend Casper Smart.

The 47-year-old, who is already a mother to twins Emme and Max from her previous marriage with Marc Anthony, is getting married to Smart.

According to a source, Lopez and Smart are “thrilled” with the pregnancy, reports aceshowbiz.com.

“Jennifer couldn’t be happier about being pregnant with Casper’s baby. Casper is over the moon, too, and hoping for a son. But at Jennifer’s age, she just wants a healthy baby – boy or girl,” the source told Life & Style tabloid.

“He has been begging for a baby with Jennifer for years. He’s really treating her like a queen. Anything she wants or craves, he gets it for her – sometimes even before she asks. It’s usually a cliche, but Casper is actually waiting on her hand and foot,” the source added.