Amid rumors of marital strife, Jennifer Lopez has reportedly encouraged husband Ben Affleck to visit a love doctor to help rekindle their passion, according to insiders.

The 53-year-old singer and her 50-year-old actor husband, who married last year after rekindling their romance, were once inseparable. However, sources claim that their once-fiery connection has begun to wane. "When they first got back together it was electric, but over time things have kind of fizzled out," a source reveals.

Ben is said to be "exhausted between work, running errands all over town to keep Jen happy and being a dad to his kids with ex Jennifer Garner. He never gets a minute of downtime." Moreover, J.Lo has him working on ways to enhance "Brand Bennifer," which has left him drained.

As a result, Ben is "rarely in the mood," and J.Lo is reportedly not pleased. "Jen prides herself on her sex appeal and used to brag nonstop about how Ben couldn't get enough of her," shares the insider. "Now it's hard on her ego that they've lost their mojo."

Jennifer has tried various strategies to rekindle their passion, including wearing sexy lingerie, preparing his favorite meals, and arranging getaways to the Bel Air hotel where they once enjoyed romantic encounters. Despite her efforts, the source says, "nothing has really worked."

In search of a solution, Jennifer has expressed her desire to find a reputable, experienced love doctor. While Ben is not particularly eager to consult a sex therapist, J.Lo has made it clear that she will not let the issue go unresolved. The source adds, "If he wants a happy wife, he's going to have to see a love doc with her."