Miranda Kerr sizzles on the cover of Cosmo Australia

Miranda Kerr has graced the cover of Cosmopolitan Australia, flaunting her enviable figure in a dazzling swimsuit.

The 32-year-old Australian beauty donned a nautical off the shoulder one-piece for the summer-styled shoot, which was cinched in at the waist with a white belt to highlight her bronzed skin and slender frame.

GALLERY: 8 times Miranda Kerr bared all in the name of fashion.
GALLERY: 8 times Miranda Kerr bared all in the name of fashion.

Taking to her Instagram page, the Sydney-born model shared the picture with her seven million followers, captioning the shot: 'My new cover for @cosmoaustralia on sale Septemer 7th! Shot by @nomadrj.'

RELATED: Miranda Kerr talks about managing motherhood

The mother-of-one teamed up with renowned photographer Russell James for the sexy shoot, who is well-known for his work with some of the most famous models in the world, including Karlie Kloss, Naomi Campbell and Lily Aldridge.

Photo: Cosmopolitan Australia
Photo: Cosmopolitan Australia

The toned stunner has previously dished her beauty secrets on how she keeps her taut abs in check.

RELATED: Our favourite Miranda Kerr quotes

Speaking in 2012, Kerr told Marie Claire magazine that she strives for a healthy lifestyle by filling her cupboards with organic produce, including superfoods like coconut oil and noni juice.

“As a child I cried for my vegies!” she said.

The Victoria Secret model turned entrepreneur split from her superstar husband Orlando Bloom in 2013 after three years of marriage.



Since then she has been romantically linked with a host of suitors, including billionaire James Packer and pop star Justin Bieber.