American model, wonderful role model and all round amazing human being Chrissy Teigen has been the victim of a vicious internet troll.
Fortunately, her being an excellent human and all meant that she completely took down the terrible person in just two tweets.
After revealing that her and husband John Legend's next child will be "a little boy for sure" on Entertainment Tonight, she clarified on Twitter what she meant after some accused her of genetic engineering.
She said: "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."
The horrid troll then replied to her, saying: "Did you give it a minute to try naturally or are you avoiding "the act?" At least no political rants!"
Chrissy then shot back: "Hi Linda, thanks for asking, you complete witch. I tried for about 9 years. Anything else, let me know!"
You go, Chrissy!
Considering how open and honest Chrissy has been about her fertility struggles in the past, it's absolutely incredible that anyone would be so rude as to question her about this.
No-one would ever say something so aggressive about something so personal in the real world!
Chrissy has nine-month-old baby Luna with her husband, singer John Legend, and said to Self magazine last year: "The big question was why this wasn't working for us when I was young and he was healthy.
"I thought, people get pregnant by accident all the time! How does this happen?"
Thankfully, the couple had a successful pregnancy after going through the emotional upheaval of IVF and Luna was born in April last year.
We love Chrissy and John, and hope that their next round of IVF - whenever they choose to do it - goes just as well.
Have you or a loved one ever been through IVF? Was it successful? Let us know over on Facebook and Twitter.
Like this? Now read these:
Chrissy Teigen has stretch marks, but does she care? OF COURSE NOT!