OMG how insensitive, someone like that should know better...yes silly cow!!!
I had a similar situation just after I had had my 2nd daughter, I bumped into a lady who had been pregnant at the same time as me.. I was in a food court with a friend getting food for our 2 older toddlers, the baby was with my friend at the table whilst I was collecting the food, when this lady said to me, never mind I am sure it won't be long now....boy was she embarrassed when I told her I had the baby 6 weeks ago....lol....