Kim Kardashian loves a good nude (or near nude) selfie. As she should — it's her body, her rules, and she can show as much or as little of it as she pleases.

Kardashian's latest almost-nude selfie featured her on top of her bed in a pair of undies, with her long, black hair fanned out around her.

Kardashian tagged Eli Russell Linnetz, who's responsible for bringing Kanye West's "Fade" music video into the world, as well as photographing this year's Kardashian-Jenner Christmas card. 

Kardashian's post was quickly flooded with slut-shamers and, surprisingly, age-shamers.

Kim Kardashian age-shamed
photo: Instagram/@kimkardashian

People attacked her for posing naked and asked her to "think of her husband and children," as well as accusing her of being "too old" for these kinds of posts.

"U look disgusting," another commenter wrote.

Kim Kardashian age-shamed
photo: Instagram/@kimkardashian

What about an almost-naked human body is "disgusting," I'll never know.

Another commenter said she was "no spring chicken."

Kim Kardashian age-shamed
photo: Instagram/@kimkardashian

WHAT DOES THAT MEAN?!??!

This kind of talk isn't OK.

Kim Kardashian age-shamed
photo: Instagram/@kimkardashian

Age doesn't dictate what you can and can't wear, or how you pose in photos. Regardless of how old Kardashian is, she can do whatever she chooses to do with her body and post whatever photos she likes because that's her own business.

(BTW, Kardashian is 37, not 40.)

Kim Kardashian age-shamed
photo: Instagram/@kimkardashian

Sigh.

Something tells us Kardashian doesn't give a damn what anyone thinks she's "too old" to do.

photo: Instagram/@kimkardashian

May she continue to share whatever photos she chooses for many, many, MANY years.