Kim Kardashian
Kim KardashianKim Kardashian/Twitter

Kim Kardashian has hit back at her body shamers in style. The Keeping Up With The Kardashians star in a series of tweets on Monday revealed that her friends "fat shamed" her.

Kim is spending time in Mexico with her girl pals to celebrate Kourtney Kardashian's 38th birthday. However, her raunchy vacation turned slightly disappointing after her hairstylist and friend Jen Atkin and several fans fat shamed her.

Also Read: Amy Schumer has the best response to body shamers, haters [PHOTOS]

". @jenatkinhair spiked my Oreo shake to try to get me to not eat it because she's fat shaming me," Kim tweeted and later posted videos of herself enjoying a liquid snack with a caption, "#F***YouJenAtkin."

She later tweeted saying that she is on the beach enjoying with her flawless body. "Oh and as for me you ask? ...I'm just sitting here on the beach with my flawless body," she tweeted.

Meanwhile, journalist and presenter Susanna Victoria Reid praised Kim's curvy body, which she flaunted in a bikini during her vacation. Kim was body shamed for posting her bikini photos that flaunted her thighs, flat tummy and toned abs.

The Good Morning Britain presenter Piers Morgan said pointed out the difference between airbrushing and natural photos and said, "The air brushing is in your face - these are not the 'consumption for public view' pictures. This is what she really looks like."

Defending Kim, Reid said the Keeping Up With The Kardashians star looks fabulous, very slim and called to celebrate cellulite. "I think she looks fantastic! I'm glad these pictures are a bit more honest. Cellulite is to be celebrated and I think women will embrace the honesty. I think it's refreshing to see pictures of Kim Kardashian when she doesn't look so cellulite-free," she added.

Kourt looking for zero fucks to give on her 38th bday looking soooo good

A post shared by Kim Kardashian West (@kimkardashian) on