'It's paid off nicely': Chrissy Teigen hits back at swimsuit photo shamers

Looking for more of the best deals, latest celebrity news and hottest trends? Sign up for Yahoo Lifestyle Canada’s newsletter.

Chrissy Teigen hit back after being body-shamed online. (Photo by Axelle/Bauer-Griffin/FilmMagic)

Chrissy Teigen is putting trolls in their rightful place after being body shamed online.

On Sunday, the model and best-selling cookbook author took to Twitter to share a video of herself wearing a one-piece swimsuit with plunging neckline.

ALSO SEE: 12 customizable Mother's Day gifts guaranteed to bring a smile to her face

In the video, the 34-year-old mother of two records herself in her bathroom mirror, jokingly telling her fans, “I never post thirst traps, so here I am trapping you in thirst, with thirst.”

Teigen posted the video with for her more than 12.6 million Twitter followers with the caption “Don’t get too trapped.”

Chrissy Teigen (pictured with husband John Legend) took to social media to share a "thirst trap" video of herself in a swimsuit . (Photo by John Shearer/Getty Images)

Almost immediately, online trolls crawled out from the depths of the internet and made their way to their keyboards to criticize Teigen’s body.

ALSO SEE: Angelina Jolie pens open letter to parents urging them not to try to be perfect during coronavirus pandemic

“Shaped like Sponge Bob,” former professional boxer Eric Kelly wrote Teigen, setting off a firestorm of comments.

“John Legend has got to be cheating,” another wrote.

When a fan named Sophia wrote the former Sports Illustrated model to remind her that she’s “beautiful inside and out,” Teigen replied, “It’s OK I’ve been a rectangle my whole life and it’s gotten me pretty far!”

“Everyone used to....surgically enhanced curves. I’ve been a square my whole life and let me tell you, it’s paid off nicely in many ways!” Teigen said in a separate tweet. “Imagine if one day I showed up with hips and an ass. Ooooo you guys would be pissed then too! I’m happy, John’s happy, we all happy and doing A-OK!”

Body positive activist and “The Good Place” star Jameela Jamil offered Teigen some support.

“I loved the video,” Jamil wrote. “Didn’t see a shape. Just saw fire.”

ALSO SEE: Demi Lovato on cutting ties with her exes, including Wilmer Valderrama and Joe Jonas: I realized it 'wasn't healthy'

Luckily, the reigning queen of Twitter seemed to take everything in stride.

“Thank you,” she replied to Jamil with a frowning face. “I’ve gotten used to my right angle bod, you’d think people have seen it enough that it doesn’t shock them anymore but nope.”

The “Cravings” cookbook author has been candid with her followers about her postpartum journey towards accepting her body after having daughter Luna, 4, and one-year-old son Miles.

“‘How do you eat like this?’” Teigen tweeted in 2019. “Basically I am 20 pounds heavier than I was before miles. he's 10 months old, I never lost the last bit because I just love food too much. Just coming to terms with my new normal, when I had this certain number for so long!”

ALSO SEE: 'I don't know what this stuff is made of, but it's magic': Eva Longoria's solution to grey roots is only $11

Teigen followed up her honest tweet by revealing the thinnest she had ever been was after giving birth to Luna, when she experienced postpartum depression.

“I’ll take these pounds and these feelings,” she wrote.

Let us know what you think by commenting below and tweeting @YahooStyleCA! Follow us on Twitter and Instagram and sign up for our newsletter.