you have put on a lot of weight over these last few months ... '' she was so captivated by the delectable picture he made , laid out like a buffet in front of a starving woman , that it took a moment for the words to sink in .