Gigi Hadid has hit back at her haters with a bad-ass Instagram post about body confidence.

The 20-year-old model had been getting negative comments about her body type (yes, negative, we’re shocked too)  from internet trolls.

models Bella Hadid, left, Gigi Hadid, centre, walk in the finale of the Tommy Hilfiger Spring 2016 collection, during Fashion Week in New York
Can you believe people hate on Gigi’s body? (Richard Drew/AP)

After posting a photo from the Tommy Hilfiger show during New York Fashion Week, many praised her but some posted comments like “She’s so fat” and “Not the bum of a top model”.

Gigi hit back by posting: “No I don’t have the same body type as the other models in shows. No I don’t think I’m the best at any given show. Yes, I want to have a unique walk but I also know I have to improve. No, I’m not the first of the last model of my type in this industry.

“You can make up all the reasons you think I am where I am, but really, I’m a hard worker that’s confident in myself, one that came at a time where the fashion industry was ready for a change.

“I’m just doing my job. I represent a body image  that wasn’t accepted in high-fashion before, and I’m very lucky to be supported by the designers, stylists, and editors that I am: ones that know this is fashion, it’s art; it can never stay the same. It’s 2015. But if you’re not one of those people, don’t take your anger out on me.

“Yes I have boobs, I have abs, I have a butt, I have thighs, but I’m not asking for special treatment. I’m fitting into sample sizes.”

Like model mate Kendall Jenner, Gigi’s public image was helped along with her appearance in a reality show – The Real Housewives Of Beverly Hills. Now she’s signed to IMG models and regularly appears on the catwalk for designers like Tommy Hilfiger and Versace.

She continued: “If I didn’t have the body I do, I wouldn’t have the career I do. I love that I can be sexy. I’m proud of it.”

Go Gigi.