Heidi Klum has learnt to "embrace" her body.

Heidi Klum

Heidi Klum

The 43-year-old model - who has four children, Leni, 12, Henry, 11, Johan, nine, and Lou, seven, with former husband and musician Seal - has seen her figure fluctuate over the years because of her pregnancies but she isn't worried about the toll they took on her figure as she has just learnt to "roll with it".

She said: "I'm now 43 ... My stomach has stretched in and out and in and out and in and out four times. I've breastfed four children ... You just have to embrace it, go with it, just roll with it.

"I love my shape because it's mine. At the end of the day, it's not what anyone else thinks about my body but how I feel about myself. I'm working it and owning it!"

The 'America's Got Talent' judge manages to stay in shape without a strict exercise regime, as she says being a mother "is a workout in itself". Instead, the star likes to get her family engaged in "outdoor activities" to stay healthy without feeling forced to exercise.

She added: "I try to be active as much as possible. I don't have time for workouts every day. Being the mother of four kids is a workout in itself! Balancing my work and their schedules makes it hard to find time for a traditional exercise routine, so we try to do as many outdoor activities as a family as possible. We love to go on bike rides, take our dogs hiking, or jump on the trampoline. That's the best way to stay fit and healthy - do things that don't feel like work."

And Heidi - who is now in a relationship with art curator Vito Schnabel - says her biggest motivation is her family, as he wants to be "as healthy as possible" for them.

Speaking in the December issue of Shape magazine, the former Victoria's Secret angel said: "Whenever I need motivation, I think of the big picture. I remind myself that I'm staying active and eating right to live a better and healthier life. I want to be as healthy as possible for myself and my family."