LAS VEGAS, NV - SEPTEMBER 30: Alex Rodriguez (L) and Jennifer Lopez attend the after party for the finale of the "JENNIFER LOPEZ: ALL I HAVE" residency at MR CHOW at Caesars Palace on September 30, 2018 in Las Vegas, Nevada. (Photo by Ethan Miller/Getty Images for Caesars Entertainment)

A source tells the magazine, Jennifer won’t commit to anything until Alex agrees to her terms.

If Alex cheats and she finds out about it, he’ll have to cough up a couple million, just like that.

She’s refusing to marry him without it. He wants it in there that she has to pay him $2 million for each year that he doesn’t cheat.

He’s telling friends it’s only fair.

He’s sworn up and down that he’s been faithful, so if he signs, it could seen as an admission of guilt.

Do YOU think they should sign a prenup before tying the knot?