Ok, this thread is getting weird. Seriously, the BBW fetish thing grosses me out. It did back before I was in shape/thin and it still does now. There's nothing wrong with a little excess baby fat on a girl, that's cute. I'm talking 130-135 lbs on a girl that should weight 110. But as soon as cellulite/stretch marks/unnatural creases show up, it's game over.
That moon girl has nothing about her face that's cute.
Michael Phelps consumes 13000 calories/day, but he's a world-class athlete, not a world-class cow.
That's of course on days he's training. Event days, he probably needs less because he'll spend most of his time sitting and waiting for results/his turn. On days in his jammies on the couch resting, he's probably around a 2500 for metabolism because of his muscle mass.
It's important for anyone to figure out their base metabolism and to figure out how much they burn depending on what activities they do. That's how you maintain your weight. You can eat anything and everything, fat/sugar/alcohol, just as long as you keep your calories in check to not go over what you spend. That way your weight won't change, though if not eating right all the time, you'll have deficiencies in vitamins/fibers/proteins which your body needs and you'll just end up being hungry because these calorie dense foods are not filling at all.
Hence why there's no such thing as a "diet". Just eat right, indulge reasonably in any of the comfort foods you need, make sure calories in = calories out, and you're set for a healthy weight. There's no magic pill or magic recipe to it.