Heidi Klum pays her children to eat healthy.

Not all of the 39-year-old supermodel's four kids, Leni, eight, Henry, seven, Johan, six, and Lou, three, like the healthy smoothies she makes, so she has to bribe them to get them finish them.

She said: ''I've never really done a real diet. My New Year's resolution for 2013 was to start every day with a fresh juice. We make an effort every morning - we peel pineapples, apples, lemons, bananas, kiwis, ginger and berries and we make delicious smoothies. Some of my kids don't love it so I decided I would pay them a dollar if they finish their drink. All of the money goes into their piggy banks, they have collected a bunch of money since January 1. What's good for them is good for me as well.''

Despite her healthy habits, Heidi is happy to indulge in some junk food when her appetite demands it.

The blonde beauty - whose ex-husband is Seal - realises it's important to allow yourself and the children a treat otherwise your menu gets boring.

In an interview with the US issue of OK! magazine, she said: ''I love a good hamburger and French fries with mayonnaise and ketchup. That's definitely one of my splurges. And chocolate with hazelnuts.''