Kim Kardashian has gained 52lbs during her pregnancy.

Kim Kardashian

Kim Kardashian

The 35-year-old reality TV star - who has previously called pregnancy the "worst experience of my life" - admitted she has piled on the pounds while expecting her second child.

She tweeted: "Ok I'm 52 lbs up today....and I still have 6 weeks to go! I got my work cut out for me!!!!"

Kim - who already has two-year-old daughter North with husband Kanye West - previously admitted she hasn't enjoyed either of her pregnancies.

Kim wrote on her website: "I'm gonna keep it real: For me, pregnancy is the worst experience of my life! LOL! I don't enjoy one moment of it and I don't understand people who enjoy it.

"Maybe it's the swelling, the backaches or just the complete mindf**k of how your body expands and nothing fits. I just always feel like I'm not in my own skin.

"People just don't tell you all of the gross things that happen during pregnancy or after. Do you know you basically have to wear a diaper for two months afterwards! LOL! No one told me that! #SoSexy."

However, Kim insisted that it is worth it in the end.

She completed her blog post by writing: "Really, it is all SO worth it when you have your precious baby in the end! So for all my complaining, it's 100 percent worth it and more!!!"