Jennifer Lopez and Ben Affleck married for the second time last month and are continuing on their honeymoon.

However, there is one thing she has discovered she dislikes about the "Batman v. Superman" actor, and it is something she wishes he would alter.

An informant told Radar Online that "Jenny from the Block" despises Ben's "smoking."

"You will not appear like Jennifer Lopez if you do not take care of your physique. She doesn't drink, consume poor food, and she definitely doesn't smoke."

Ben has been able to give up most of his vices in the previous few years, but cigarettes aren't one of them.

According to the unnamed insider, it's his sole guilty pleasure, which JLo may have to learn to live with.

According to sources, the father of three does not smoke inside his home. However, it is insufficient to make his wife happy.

The unidentified friend added that they are unsure if the "Hustlers" actor would even win the battle. And, while the actor's wife and close friends and family would prefer that he cease smoking, it is regrettably not up to JLo.

Ben Affleck has been spotted smoking on multiple occasions while out and about with Jennifer Lopez after the wedding.

READ ALSO: Leonardo DiCaprio New Girlfriend: Actor Breaking Own Rule As He 'Gets To Know' 27-Year-Old Model

Meanwhile, JLo stated before their wedding that there had been "unexpected setbacks" that threatened to ruin her big day with Ben.

She stated in her email two weeks ago that thunder, lightning, and even a stomach ailment couldn't ruin their big day.

However, everything worked out in the end, much like a scene from one of her numerous romantic comedies.

Ben and JLo initially met on the set of their film "Gigli" in December 2001, when they portrayed crooks stranded on a job together and struck up a real-life bond.

They were engaged by 2002, but delayed their wedding until the following year due to the considerable media scrutiny surrounding their weddings.

They never made it down the aisle, although they did proclaim their engagement in 2004.

They reconnected romantically about 17 years later.

Jennifer Lopez married Marc Anthony from 2004 until 2014, while Ben Affleck married Jennifer Garner from 2005 until 2018.

They both share children with their former spouses, twins Emme and Max from JLo and Mark, while Seraphina, Violet, and Sam, from Jen and Ben.

READ MORE: Kanye West Teaming Up With Kim Kardashian's Ex Ray-J To Do THIS To Reality Star?