How long have you had her? Has she been bred before that you know of? Even if that last answer is "no", garters are known to have reproduced by parthenogenesis,
so it's possible. Snakes can also retain fertilization from previous matings for some # of years too, so that's another possibility. I too would wonder about her diet &
amount of food before hazarding a guess.