Kim Kardashian has come under fire for posting her latest topless selfie to Instagram – the photo was taken by her 4-year-old daughter, North.

The reality star, posing in a beige bra hanging off her shoulders and black Spanx, shared the sexy shot captioning it, “By North.”

Despite the bright flash, you can see the youngster with a camera behind her mom.

RELATED: Millie Bobby Brown Freaks Out When Kim Kardashian Sends Her An Early Valentine’s Day Gift

According to Kim, the oldest in the Kardashian/West family is an aspiring makeup artist and now a wannabe photographer.

View this post on Instagram

My cutie!

A post shared by Kim Kardashian West (@kimkardashian) on

The shot must be a throwback as Kardashian has been rocking platinum locks lately.

View this post on Instagram


A post shared by Kim Kardashian West (@kimkardashian) on

Comments on the new pic are heated, some fans don’t agree with the “Keeping Up With The Kardashians” star, while others don’t seem to mind.

“I wonder how many people would get social services called on them if this was anyone else but Kim K?? This is subpar parenting,” one user wrote.

Another wrote: “Kim having North, her little girl, take pictures of her borderline topless is fucking out of line. come on now!”

“Lol so now Kim has North taking her nudes? #MomOfTheYear,” added another Tweeter.

RELATED: Paris Hilton Talks Being A Kim Kardashian ‘Clone’ For New Yeezy Campaign

Piers Morgan also got into the debate, tweeting: “Kim Kardashian now posting topless photos of herself taken by her 4-yr-old daughter. Pathetic & creepy.”

But some Twitter users came to Kardashian’s defense: “How is this bad? My mom used to change in front of me all the time. It’s normal for moms and daughters, at least where I’m from. Maybe North was just playing with the camera when Kim was changing. It’s normal, y’all. Stop reaching.”