我女友今天签订劳动合同,签订时说一年内不准怀孕,我女友怀孕了,当时没说,就签订了劳动合同(我女友工作了三个多月了,是在进医院以后试用期怀孕的,现在怀孕两个多月了),这样做合法么?合同有效么?而且我们下个月结婚,但是人事部说没有婚假,原因是工作时间短,这样做合理么?