If you're wondering how supermodel Heidi Klum is doing after her split with musician Seal, her husband of seven years, she seems to be doing quite well. At least, that is the message her most recent photo shoot - for cosmetics brand Astor - suggests. Klum is seen wearing little but strategically placed splashes of paint.

The photo was posted on her Twitter account, with the following caption: "I had another fun photo shoot for Astor celebrating colour!" Meanwhile, Klum recently had another photo shoot, for the cover page of Allure (which released on 24 April) that was also a statement of pride in her body.

"I was too curvy and too busty and a little too shorthand I was a little bit self-conscious about it. But I was by no means heavy, I just-well, you have hips and b***s, and that's it. Haute couture, you don't really see girls with big b***s. And I always wanted first to be a model. So I had to say, 'OK, you're going to find other things to do in this industry, or it's maybe not my industry," Heidi said, when asked how she felt about her body.

"Ask me again when I'm 65, but...I'm proud to be able to say, in this day and age, I haven't done anything. Everyone has a view of what's pretty and what's not pretty, and [surgery] just doesn't look pretty to me. Especially when I see it on really young girls. I don't want to name names, but it's like, Wow, I remember you five years ago, looking to me so beautiful, and now it's like... who is this person? And I know girls half my age who do it. What are they going to do at 40 or 50, when the s**t really hits the fan?" the former Victoria's Secret model explained when talking about cosmetic surgery.

On a more personal note, she told Allure her split from Seal was a "curveball".

"Sometimes life throws you a curveball, and then you just figure it out and deal with it, but my dream always was that - to have the perfect family and have lots of children and a beautiful garden and trampolines and swings and things. I had dreams of how I wanted things to be and planned for things and, as we all know today, they don't always turn out as you dreamt them in your head," she admitted, also saying she had no resentments or regrets about the divorce.

"I don't resent anything that ever happened. Things just turn out the way they turn out," Heidi told.

Klum has been given custody of the former couple's children - Leni, 7; Harry, 6; Johan, 5 and Lou, 2.

Heidi Klum for AstorAstor
Heidi Klum on Allure magazineallure
Heidi Klum on Allure magazineallure
Heidi Klum on Allure magazineallure
Heidi Klum on the cover of Allure magazine's May 2012 issue. Image Credit: Twitter