She has lost 21lbs since she having to fit into Marilyn Monroe's iconic birthday dress for this year's Met Gala.
And now Kim Kardashian is said to be looking at reworking her boyfriend Pete Davidson's diet, over fears his pizza and pasta guzzling habits could tempt her.
The reality TV star, 41, reportedly wants Pete, 28, who she has been dating since October, to cut out his love of junk food as she is determined to be in the best shape for her SKIMs swimwear line.
"Kim has told Pete he has to stop eating junk, it kills her because he is tall and skinny. He can eat whatever he wants thanks to his metabolism and it drives her mad," a source told Closer.
"She doesn't want that food around to tempt her away from her strict regime, he's made no secret of loving his late-night pizza and pasta binges.
"Kim has told him he needs to curb them because she wants to be even trimmer to promote her metallic swimwear and the material is very unforgiving. She can't afford to look lumpy or dumpy."
Kim's workout regime is well documented, but the insider claims it drives the mother-of-four "insane" Pete can eat fast food and doesn't have to exercise.
Mirror Online has contacted Kim and Pete's representatives for comment.
Last month, Kim revealed she's lost 21lbs in total due to the fact she has cut out all junk food and sugar.
The reality star spilled on her lifestyle changes during a candid chat on the Today Show.
Addressing the drama of her Met Gala weight loss on the show, Kim said: "Yeah you know I looked at it like a role.
"I really wanted to wear this dress. It was really important to me.
'It actually taught me a lot about my lifestyle and my health and since then, afterwards, I continued to eat really healthy.
"I am down 21 pounds now. I'm not trying to lose any more weight but I have more energy than ever.
"I cut out so much sugar. A lot of junk food I was eating. I didn't even realise it. A lot of fried foods. And I completely changed my lifestyle," Kim revealed.