Pregnant stars Kim Kardashian and Naya Rivera-Dorsey have hit back at internet trolls, as they showed off their baby bumps.

Kim – who is expecting her second child with rapper Kanye West – posted an almost-naked selfie on Twitter, in an attempt to debunk rumours she is using a surrogate.

She reassured fans she would be open about the pregnancy process with them.

Kim Kardashian
Kim Kardashian is pregnant with her second child (Lionel Cironneau/AP)

Naya, who is expecting her first child with husband Ryan Dorsey, revealed she had been targeted by critics online.

“There’s a lot, physically, that changes with your body when you’re pregnant, and I guess no one could’ve warned me about that stuff.

“But being in the public eye when you’re pregnant is really, really hard, and people can be so mean on the internet, it’s insane,” she told Yahoo! Style.

The former Glee actress, who played cheerleader Santana Lopez, continued: “Pregnancy is such a beautiful time to me, and I feel like you should embrace your body in whatever stage it’s in.

“So it’s kind of hard being an actress, being a celebrity, and having people scrutinise how you physically look, and just saying the craziest things.”

Naya said she tries to ignore what they say.

“I just keep in mind that I’ve never met these people, and they’ve never had the privilege of meeting me, so they’re, like, strangers as far as I’m concerned. So you can’t really take what they say to heart,” she added.