If a miscarriage happens after the first trimester of pregnancy, it may be the result of things like an underlying health condition in the mother. These late miscarriages may also be caused by an infection around the baby, which leads to the bag of waters breaking before any pain or bleeding.