Chrissy Teigen didn't mince words when defending herself against a Twitter troll who criticised her choice to have IVF.
Chrissy Teigen has been feeling the heat from critics on Twitter for saying her next child will be a boy.
Last year, the supermodel was slammed when she revealed she and husband John Legend elected to have a girl for their first child when undergoing IVF.
At this year's Producers Guild Awards, Chrissy told Entertainment Tonight "a little boy is next for sure" - which sparked an immediate response from people on social media.
"Since this is coming up again, I said our next baby would be a boy because that is the embryo we have left," Chrissy Tweeted, before confirming she is not pregnant.
Since this is coming up again, I said our next baby would be a boy because that is the embryo we have left. A boy. So. Yeah.
— christine teigen (@chrissyteigen) January 30, 2017
However, one troll took things a bit too far when she asked Chrissy whether she "gave it a minute" to conceive naturally.
"Did you give it a minute to try naturally or are you avoiding 'the act'?" the woman questioned.
@chrissyteigen did you give it a minute to try naturally or are you avoiding "the act?" At least no political rants!
— @cecelia1555 (@cecelia1555) January 30, 2017
Chrissy, who at the age of 31 revealed she's struggled to conceive for years, hit back hard:
"Hi Linda, thanks for asking, you complete witch. I tried for about 9 years. Anything else, let me know!"
Hi Linda, thanks for asking, you complete witch. I tried for about 9 years. Anything else, let me know! https://t.co/54e9AvIqQ9
— christine teigen (@chrissyteigen) January 30, 2017
Chrissy has been open about her struggle to conceive and her IVF choices.
She and John welcomed their first daughter, Luna Simone Stephens in April last year.