Kim Kardashian
"Keeping Up With the Kardashians" star Kim Kardashian, pictured April 12, 2017, showed off her dazzling figure in a diamond bikini on Snapchat. Getty Images

“Keeping Up With the Kardashians” reality star Kim Kardashian showed off her svelte figure in a sizzling Snapchat video Thursday. The mother-of-two dazzled in a diamond bikini.

Kardashian, 36, filmed herself in the mirror. She gently moved her body from side to side and then kneeled on the ground, flaunting her toned abs.

READ: Fans Furiously Respond To Kim Kardashian Losing 6 Pounds In 'Flu Diet'

On an Instagram account that posts all of her Snapchats, the post was viewed more than 15,000 times by the following morning. The account, kimksnapchats, has more than 183,000 followers and nearly 2,500 videos and pictures.

The video came a day after she was slammed by some Twitter users after she endorsed getting sick as an effective method for weight loss. “The flu can be an amazing diet,” she tweeted Wednesday. “So happy it came in time for the Met lol #6lbsdown.”

She quickly deleted the message. Kardashian did not issue an apology after minimalizing how dangerous the flu can be.

Kardashian was referencing the Met Gala on May 1, which is a fashion-forward event attended by Hollywood’s hottest stars.

While most people criticized her, sister Khloé praised Kardashian’s body on her personal Instagram account. “Well damn...... she shut s--- down!!! Hands down best body ever! S---, I have to get my s--- together. If this isn't motivation, than I don't know what Is!! Keeks you really look amazing!!!” she captioned a photo of her sister Thursday. The post was liked more than 1.1 million times by Khloé’s 66.7 million followers.

Recently, Kardashian teamed up with sister Kylie Jenner for her famous lip kit brand. The collaboration is called KKW x Kylie. It consists of nude and cream colors. Each one is named after the star. There’s Kimmie, Kiki, Kim and Kimberly.

The collection is slated to drop Tuesday at 6 p.m. EDT on kyliecosmetics.com.

Follow me on Twitter @mariamzzarella