British singer Seal has embarked on a strict dietary routine to keep himself in shape - he refuses to eat any food after 2pm.

While his German supermodel wife Heidi Klum is shedding weight by cutting down on fried food and carbohydrates, Seal has opted to stop dining in the afternoon to keep his frame intact.

Klum says, "He only eats until two o'clock, whatever he wants, and then he doesn't eat anything anymore.

"That does not work for me! At night I'm like stuffing my face and he's (salivating).

"Sometimes there's an exception here and there, but really he's very strict and two o'clock and afterwards he doesn't eat anymore But he eats schnitzels and things in the morning for breakfast. It's kind of weird."