Miranda Kerr has posed naked in a new picture posted by her on Instagram.
The 30-year-old model, who is seen strategically positioning her knees to cover her body, poses next to Lake Zurich, the Daily Star reported.
Kerr, who captioned the pic as "behind the scenes", also posted a pic of a lovely white swan.