Many girls and women have wedding fantasies.