Actress Kate Winslet has said that she doesn't believe in diets and "can't remember the last time" she tried "some new fad".
The star said: "My body's different. It has settled into what it is now."
"None of this different diets lark. I can't remember the last time I tried some new fad."
"Nobody is perfect. I just don't believe in perfection. But I do believe in saying, 'This is who I am and look at me not being perfect.' I'm proud of that."
"I do whatever I can just to stay healthy," she said.