EXCLUSIVE:

Jennifer Lopez Pregnant With Baby No. 3 at Age 47!

Jlo pregnant

Getty Images

Congratulations, Jennifer Lopez! The 47-year-old is pregnant with longtime boyfriend Casper Smart's baby!

A source tells Life & Style that Casper, 29, has been begging Jennifer for a baby for years now and has been "treating her like a queen" ever since she confirmed her pregnancy.

"Anything she wants to craves, he gets it for her — sometimes even before she asks. [He's been] waiting on her hand and foot," the source adds.

MORE: Jennifer Lopez Subtly Disses Ex Ben Affleck — Find Out What She Said!

A photo posted by Jennifer Lopez (@jlo) on

While the couple is over the moon excited for their new addition, J.Lo — who's already mother to eight-year-old twins Max and Emme — is making the baby's health her first priority.

"She just wants a healthy baby — boy or girl."

For more on J.Lo's unexpected pregnancy, pick up the latest issue of Life & Style on newsstands now!

Jennifer Lopez pregnant

Keep up with Jennifer Lopez in the pages of Life & Style by subscribing now!