The reality star made the admission in a tweet and she has since been savaged by critics who accused her of promoting an unhealthy message.

The reality star took to Twitter on Wednesday to share the ‘happy’ news, writing: “The flu can be an amazing diet.

“So happy it came in time for the Met lol #6lbsdown.”

Kim is set to make her annual appearance at The Met Ball in New York next month and with just a couple of weeks to go, the mother-of-two is clearly keen to shave a couple of pounds off her frame to be red carpet ready.