Kim Kardashian is known for her curvy figure, which she flaunts on social media. However, even she faces problems sometimes. The celebrity recently confessed to her fans that she has been having problems controlling her weight, and she blames her eating habits for it.

After hitting her goal with the right weight she wanted last year, Kardashian recently confessed on her Instagram Stories page that since that time she has failed to manage her weight, Daily Mail reported. In the past year, the reality TV star has apparently gained around 18 pounds.

Kardashian shared the video from the gym on Saturday. She told her fans that she has been working out, but the problem that led to the weight gain is her eating habit.

“It's my eating. I work out but it's like, my eating,” Kardashian said in the Instagram Stories page.

Despite the setback with her weight gain, Kardashian is not giving up. The reality TV star has started working out extra to lose the fat she has accumulated over the past year. She said that she has started working out in the night before her dinner because she wants to “get it together.”

The target Kardashian had at the time when the video was filmed was to reach her “goal weight” before her 40th birthday on October 21. The reality TV star didn’t reveal what her target weight was.

Kardashian has been working out both in the morning and at night in order to reach her goal. “A morning workout after a night workout is the best,” she said.

The weight gain confession comes at a time when Kardashian is promoting body shapewear company SKIMS. In a recent video that she posted on Instagram, the reality TV star teased that she and her team have been working on a new commercial. The idea for the new campaign is funny commercials like mock infomercial that can be shared on social media.

kim-kardashian Kim Kardashian West arrives to attend the amfAR Gala New York at Cipriani Wall Street in New York City on Feb. 6, 2019. Getty Images/ANGELA WEISS