Scans are not 100% accurate.

Friend just had her 2nd told at 20 weeks she is having a boy, at 33 weeks (low liying placenta) she is told its a girl and it was a girl!