Disclaimer: this is not a stealth boast. I am not skinny (!).
I have a colleague who has taken to making comments about my weight. Like, the other day she came up behind me and 'goosed' me and said, 'Ooh doesn't she have a tiny waist!'
Today, I missed a free work lunch to work at my desk with packed lunch as had to finish something. We had a post-lunch meeting and she brought a plate of leftovers from it, and offered it to me. I said I'd eaten at my desk, but she re-offered, saying she was worried I wasn't getting enough nourishment. 
AIBU to be put off her a bit by this? I will not say anything as she is otherwise lovely, but.... The weird thing is, I am 5'4" and size 12, and honestly not skinny.