Personally, I do not find his comment to be rude. I look at pictures of myself from three years ago, before two children, and can say the exact same thing. All he is saying is that it must have a while because she is thin. Not rude. A bit blunt perhaps but true.