Jennifer Lopez made some interesting Instagram posts over the weekend.

On her JLO Beauty page the 54-year-old siren from The Bronx shared a n.u.d.e flashback photo to help promote her skincare line.

Then on her personal homepage, the actress shared a post about the success of her latest movie, the scifi flick Atlas which has had at least 60M views.

She began the caption with, ‘AGAINST ALL ODDS SHE WILL TRIUMPH.’ The type was in all caps to drive home her point.

The two posts seem to show Jennifer – who was seen heading to dinner in LA over the weekend – in a confident fighting mood as rumors persist that she is divorcing her husband of almost two years, Ben Affleck.

Jennifer Lopez made some interesting Instagram posts over the weekend. On her JLO Beauty page the 54-year-old siren from The Bronx shared a nude flashback photo to help promote her skincare line

Jennifer Lopez made some interesting Instagram posts over the weekend. On her JLO Beauty page the 54-year-old siren from The Bronx shared a n.u.d.e flashback photo to help promote her skincare line

Then on her personal homepage, the actress shared a post about the success of her latest movie, the scifi flick Atlas which has had 60M views. She began the caption with, 'AGAINST ALL ODDS SHE WILL TRIUMPH'

Then on her personal homepage, the actress shared a post about the success of her latest movie, the scifi flick Atlas which has had 60M views. She began the caption with, ‘AGAINST ALL ODDS SHE WILL TRIUMPH’

There have been clues everywhere she is on the outs with Ben.

Jen and Ben have reportedly ‘quietly’ hired a real estate agent to sell their mammoth $60M mansion in Bel Air, California.

He has also been living in another residence already: a $100K a month home near his ex-wife, Jennifer Garner.

It also comes after Lopez canceled her summer tour called This Is Me… Live.

‘Jennifer is taking time off to be with her children, family and close friends,’ a statement read.

A source told DailyMail.com that Lopez was sad to be dropping out of the tour, which was selling well, but needed to be home at this time.

‘She’s taking time off to be with family and close friends,’ said the insider as they noted she had been rehearsing often for the show and was ready to commit, but felt it was time for a break.

‘This was a very difficult decision made by Jennifer this week and she’s sorry to her fans.’

The stars at the premiere of The Mother in Los Angeles in May 2023

Seen at the premiere of Daredevil in February 2003

Now and then: The two in May 2023, left, and in February 2003, right

This comes days after Lopez canceled her This Is Me... Live tour starting in July

This comes days after Lopez canceled her This Is Me… Live tour starting in July

‘Jennifer had a huge hit with her film Atlas, it was number one all over the world, and she is proud of that and now wants some time at home,’ a source said

This comes after Jennifer talked about how she loves to stay home.

Last week when she talked to Harper’s Bazaar while debuting her new Delola margarita beverage, she said that she is happiest at home.

‘I love to cook. My kids love to bake. I love hosting at home, family and friends, especially now that the weather is warmer. I like to have people over. I don’t like to go out a bunch,’ said the star.

And she told AP that she has slowed her career down, adding she goes at ‘half’ the speed she used to.

Lopez explained that she has ‘been doing things that are really exciting’ or ‘inspiring’ to her as opposed to ‘doing just everything.’

Both Jen and Ben have been wearing their wedding rings in public and have even held hands, but it seems that things are not going great as rumors persist they will soon split.