When was Kim Kardashian's new nude selfie taken?

Kim Kardashian surprised her 62 million Instagram followers early Monday morning by sharing a NSFW selfie.

The 35-year-old reality star gave birth to her second child, Saint West, a little over three months ago and after working hard to get the baby weight off (and documenting nearly every moment along the way), she decided to  pose completely naked. To abide by Instagram rules, Kim covered herself with two censor strips.

WATCH: Kim Kardashian Makes First Live Stream Appearance Since Giving Birth

"When you're like I have nothing to wear LOL," she captioned the pic.

It's uncertain as to when exactly Kim snapped this selfie but she's rocking the blonde long bob she had in March of last year. Given that the "Keeping Up With the Kardashians" star has referred to that look as her "fave hair," she could have gone back to this look.

More On This...

    WATCH: Kim Kardashian Rocks Platinum Blonde Wig at Kanye West's Yeezy Season 3 Fashion Show

    Kim has been diligent about getting her post-baby body back in shape after she admitted to gaining 60 pounds during pregnancy. Just a little over a month after giving birth, Kanye West's wife revealed that she'd already lost quite a bit of weight. "I'm so excited! I'm 30 lbs down today but 40 to go!" Kim tweeted in early January. "I'm so focused. I will show u guys my workouts on my app and share my Atkins plan too!"

    MORE: Kim Kardashian on Full-Frontal Nude Pics -- They Gave Me a New Confidence

    Whatever she's doing, it's working!

    This isn't the first nude selfie Kim has shared with her Instagram followers. She posed nude while pregnant.

    Four4Four: Kanye West caught stealing?