She sparked waves of envy when her new husband posted a stunning bikini-clad image of her to Instagram.
Honeymooning in the Maldives, Michelle Keegan’s tiny waist and toned bum were on full display.
Certainly, there could be no doubt that the actress’s pre-wedding fitness regime had really paid off.
However, it seems that some fans were less than impressed – calling the 28-year-old out for being too thin.
Indeed, the star took to Facebook to express her anger at the insinuation.
In the post, which has now been deleted, she said: “Calling me ‘anorexic’ and ‘too skinny’ is just as bad as someone being called ‘fat’ and ‘obese,'" she wrote.
She also insists that despite her incredible body, she doesn't diet.
“I personally do not believe in dieting… and think that you should just eat everything in moderation.
“For example if I have an unhealthy lunch, I’ll have a healthy dinner and vice versa.”
She furthermore revealed that she ate three burgers this weekend, although she did highlight that ordinarily, she makes sure she gets to the gym three times a week.
Previously, E! News presenter Giuliana Ranic has also spoken about the criticism she faces for her size 6 figure. In March, she said she’s “sick of being bullied” over her appearance.
And actress Tara Reid has declared: “I’m just a small-boned girl. I eat, I eat, I eat. Some people that eat too much, you yell at them that they’re fat.
"You want to get mad at me because I’m skinny? Great, get mad at me. I am what I am.”