Celebrity chef Nigella Lawson said that she has never followed a diet with the goal of losing weight.
Lawson said that she feels in better shape than before and now enjoys a slow form of yoga called Iyengar.
"I never know whether people are going to say I've put on weight or I've lost weight," said Lawson.
"It's certainly true my weight went up - that happens in life sometimes. I have never been on a diet to try to lose weight. I feel like I haven't lost weight, but I'm possibly in better shape," she added.
"No-one should be put on this earth to go on a diet! No-one should be put on this earth to eat themselves ill, either."
Lawson said that she hates "healthy food" and "clean eating" and added, "I wouldn't want a life where I lived on chia seed pudding, just as I wouldn't want a life where I lived on eggs Benedict or steak and chips.
"You can guarantee that what people think will be good for you this year, they won't next year."
Of how she feels about her life at the moment, "I'm right here, right now. That is a great place to be," said Lawson.