Miranda Kerr posing nude for a photo shoot is nothing new. However, she still manages to cause a great fuss whenever she posed naked.

In a recent photo shoot with Chris Colls as the photographer, Miranda Kerr showed her flawless and perfectly toned body despite giving birth to a 10 pound baby boy.

There is no definite released to what the photo shoot is for but the nude photos quickly spread on the Internet like wildfire. However, there are speculations that the photo shoot is to satisfy Colls' craving for creative things and hired the Australian beauty to posed for another majestic shoot of the photographer.

Miranda Kerr is the owner of one of the best bodies in the world. Many women are envious of her figure and how she quickly shed off the baby weight.

In the photo shoot, it can be seen that Miranda Kerr is very comfortable with her body as she posed did sexy and sultry poses for the camera.

Miranda already revealed that eating healthy and organic diet and physical exercise is her secret in keeping her body in shape. The Australian beauty is doing 30 minutes of yoga every morning. She also does pilates and resistance training.

In her recent interview for a magazine, the model said her grandmother also played a big part in her losing weight as she constantly reminded the model to "not let herself go." This pushed the model to take care of her body and image despite the life changes that her marriage with Hollywood actor Orlando Bloom brought.

See the slideshow for the nude photos of Miranda Kerr for photographer Chris Colls.