What causes a bump to be more spread out over hips.

I know it's just an old wives tale that a bump spread out over hips is a girl and a neat bump is a boy. But what causes this to happen? Also why can one mother have two babies of same sex and carry them different?