Reeve put on weight? he wouldn't have to. He was already a massive guy, he just didn't have a suit that accentuated and added on to his musculature. Which is why reeve in the MOS suit would look great.
Again cavill for all his work wouldn't look nearly the same had he had to wear the suit that reeve did and it's debatable whether he'd look as good as reeve did in it?