Joanna Krupa may have just offended an estimated over 100 million overweight people in the U.S.

The Real Housewives Of Miami star slammed people who don’t work hard enough on their bodies to get fit, saying “there’s absolutely no excuse in not staying fit and healthy at any age.”

Joanna Krupa, 38, may not be as body positive as many thought. The reality TV star is facing backlash on Instagram for her rather controversial post.

In the post, which sees the blonde beauty promoting her new Be Active magazine cover, Krupa didn’t hold back when offering fitness advice to her more than 1.1 million Instagram followers.

Krupa wrote, “if u love yourself you will find the determination within yourself to get off the sofa and make a change in your life and not judge others that do.”

The Real Housewives Of Miami star also lashed out at her Instagram haters who keep lambasting the blonde beauty for flaunting a fit body on Instagram.

Does Joanna Krupa ‘starve’ herself to maintain that body?

Krupa also responded to the commenters that believe “she probably starves herself” to be in such a good shape, saying that she has “always eaten anything I wanted.”

However, Rome wasn’t built in a day and neither was Krupa’s booty. The reality TV star has revealed the secret behind her envy-inducing figure.

Joanna Krupa revealed that she consumes a diet of 2,000 calories regardless of whether she works out that day or not.

She added that she works out “2-5 times a week depending on my schedule.”

As one of the fittest women in Hollywood, she also revealed that she doesn’t “get lazy” even after a long day of work or on a vacation. And her followers can attest to that.

This past summer, Krupa shared an Instagram video of her engaging in an abs workout on the edge of a pool.

Top Videos of the Day

This is not the first time Krupa has slammed her Instagram critics. Last year, the blonde beauty defended her decision to pose nude on Instagram by saying that she’s “very proud” of her body.

“I work really hard, I workout and try to stay in shape and eat healthy,” Krupa said in an interview with The Express.

Is the 'Real Housewives' scripted?

Earlier this month, TMZ reported that Bravo TV, which aired "The Real Housewives of Miami" from 2011 through 2013, allegedly hired casting directors to cast a new group of women for a new franchise in Florida.

The report claimed that the new show would not return to Miami with its former cast, which included Joanna Krupa in the third season.

The Bravo reality TV series originally focused on Lea Black, Adriana de Moura, Alexia Echevarria, Marysol Patton, Larsa Pippen, and Cristy Rice.

In late August, In Touch Weekly leaked text messages and emails alleging that "The Real Housewives" franchise was scripted [VIDEO] rather than the documentary-style reality series it claimed to be.