Given her impressive post-baby body, it's hard to imagine that Miranda Kerr gave birth just 10 months ago.

The 28-year-old supermodel shows off her impressive abs on the cover of Australia's Cleo magazine, where she poses seductively in a retro flower print bikini.

"I'm a little more curvaceous now, which I really love," the new mom tells the magazine. "I think it's great to embrace these curves and work with them."

So how did Kerr, who welcomed son Flynn with husband Orlando Bloom in January, snap back into shape so quickly?

"I'm breastfeeding, so I think that helps," she told Us Weekly Wednesday at the Victoria's Secret fantasy bra launch in NYC. "And I've been doing yoga for the last 10 years, so I just continued that. I also do Pilates and a lot of squats."