Kim Kardashian bared all for the camera in a new Instagram photo that's sparked a heated parenting debate. Kardashian shared the topless image on Thursday and revealed that the photo had been taken by her 4-year-old daughter, North. In the picture, the reality star, 37, is holding up an unhooked bra while wearing black spandex, and her reflection — as well as North's body — can be seen in the mirror. The revealing photo quickly sparked backlash from fans who took issue with Kardashian exposing her naked body to her young daughter. Others feared North might absorb Kardashian's attention-seeking behavior. Not all comments were negative — Kardashian found a lot of support among her followers, too, particularly from fans who said she was teaching North a healthy dose of confidence.