I'm due in May - woohoo! - and always get the 'you're small' comments. I'm actually exactly on track, according to every metric.  People's perceptions are so skewed that apparently normal looks little.