Ben Affleck’s love don’t cost a thing — except a tour.

Jennifer Lopez reportedly canceled her “This Is Me… Live | The Greatest Hits” tour in order to “save” her and the actor’s “doomed” marriage.

The singer’s friends told the Daily Mail Thursday that Lopez, 54, is “willing to make any sacrifice, including giving up being J.Lo” and “dimming her shine.”

Jennifer Lopez and Ben Affleck
Jennifer Lopez reportedly canceled her tour to “save” her “doomed” marriage.Getty Images for LACMA

Jennifer Lopez and Ben Affleck
The singer is “willing to make any sacrifice” to stay with Ben Affleck.GC Images

Jennifer Lopez
Lopez’s friends believe she is “dimming her shine.”Getty Images for MRC

One pal claimed, “She doesn’t want to be divorced. She doesn’t want to end up like Madonna — on her own at 60. She can’t bear the idea of failure.”

The report also pointed out that tickets had been 78 percent sold out after an initial struggle to sell them, with a source saying, “If [she] had done this [cancellation] early on, then it would have been about ticket sales because they did start slow, but it was not.”

The “heartsick and devastated” performer, whose planned Las Vegas residency is also in jeopardy, made her tour cancellation announcement last week, with Live Nation reps blaming her step back on spending time with “children, family and close friends.”

Jennifer Lopez and Ben Affleck
The actress “can’t bear the idea of failure.”AFP via Getty Images

Jennifer Lopez
She is even “toning down her look.”Thecelebrityfinder/MEGA

In addition to the reveal, Lopez has been “toning down her look … to try to hang onto the marriage,” the Daily Mail’s insider alleged.

The friend pointed out that the actress even “lets” Affleck, 51, smoke, adding, “She won’t give up this relationship.”

Lopez’s rep has yet to return Page Six’s request for comment.

Jennifer Lopez and Ben Affleck
She and Affleck got married in 2022.CBS

Jennifer Lopez and Ben Affleck
They sparked split speculation in May.Thecelebrityfinder/MEGA

Speculation began swirling in May that Lopez and Affleck were headed for divorce nearly two years after their Las Vegas wedding, with the “Gigli” co-stars living in separate homes.

While Lopez has yet to directly comment on the rumors, she did shut down a bold reporter who asked about her marital woes.

“You know better than that,” the “Let’s Get Loud” singer said during her “Atlas” press tour.

Jennifer Lopez and Ben Affleck
They have put on a united front despite living in separate homes.TheImageDirect.com

Jennifer Lopez
The performer canceled her tour earlier this month.Getty Images for Global Citizen VAX LIVE

Although Affleck skipped out on both of her Netflix movie’s premieres to film “The Accountant 2,” the pair have since put on a united front with multiple outings.

Not only did they spend Sunday at his son Samuel’s basketball game, but they also made a joint appearance at his daughter Violet’s graduation party.

However, Lopez left on her own after just one hour.

Jennifer Lopez
The Grammy nominee felt “heartsick and devastated.”Getty Images for One&Only

Jennifer Lopez, Ben Affleck and her kids
She is taking a step back to spend more time with family.jlo/Instagram

The Grammy nominee has been married three times before, to Ojani Noa, Cris Judd and Marc Anthony.

Lopez also made headlines for ending her high-profile engagement to Alex Rodriguez before reconciling her romance with Affleck.

As for the “Gone Girl” star, he and Jennifer Garner separated in 2005 after 10 years of marriage and three children.