I don't think eating or not eating is that much of problem, the thing that makes us fat is over-eating and not moving enough.
sexy comes from healthy and has a range, too thin and too fat will never be considered sexy because they are not in the healthy range.