Kim Kardashian is 'struggling' with her pregnancy weight gain after gaining 20lbs

Kim Kardashian is apparently riddled with weight worries after gaining 20lbs in the first few months of her pregnancy.

Kim Kardashian is apparently struggling to cope with her pregnancy weight gain. Copyright [Splash]

Kim, who has been enjoying some time off with Kanye this week in Rio, is said to be struggling to come to terms with her weight gain.

A source told Heat: "She's gone from a 36D to 36G and is wearing sports bras daily. Kim loves her curves, but she's upset that nothing in her wardrobe fits her any more."

Kim Kardashian and Kanye West waved up to Will Smith from their hotel balcony. Copyright [Splash]

Kim Kardashian and Kanye West took some time out to watch Carnival in Rio this week. Copyright [Splash]

According to the snitch, Kim - who's just over four months pregnant - is constantly worrying about what she eats and has stepped up her gym visits from twice weekly to six times a week.

The source added: "It feels like a losing battle to Kim, though, she is going to gain additional weight no matter what.

[ Related article: Kim Kardashian shows off her pre-pregnancy curves - but it's all down to air-brushing ]
[ Related article: Kim Kardashian heads to the gym to work off her pregnancy weight ]

"Some people can stay thin when pregnant, but her body type seems predisposed to get bigger."

Kim Kardashian has apparently already gained 20lbs since falling pregnant. Copyright [Splash]

But despite her weight worries, the 32-year-old still managed to look gorgeous as she partied with Kanye in Rio for Carnival yesterday.

The pair were snapped watching the parade from their hotel balcony, while fellow celeb Will Smith was holding a party a floor above them.