Surprise! Jennifer Lopez is pregnant — and now her longtime boyfriend Casper Smart is determined to marry the pop star!

Sources revealed exclusively to Life & Style magazine that the 47-year-old is expecting her third child with the famous choreographer — and Casper, 29, is planning to follow up the arrival of their miracle baby with a wedding!

MUST SEE: Jennifer Lopez Pregnant, Has No Plans to Stop Working During Pregnancy

"He has high hopes that Jennifer will want to marry him after they have a baby,” says the insider, adding that Casper “can’t wait to ultimately lock J. Lo down forever.”

ls cover 1633

However, Jennifer, who is already a mom to seven-year-old twins Max and Emme, has been married thrice before and is not in a rush to walk down the aisle again.

MUST SEE: Jennifer Lopez, Christina Aguilera and More Celebrities Letting it All Hang Out on the Red Carpet

"She’s just excited to bring a new life into the world,” says the insider. “She has told him to focus on one step at a time.”

Congrats to the happy couple! For more adorable photos of J.Lo with her twins, check out the gallery below!