You can always go to the vet... I think they have some kind of 'morning after' thing for puppies n kitties!
Otherwise, look on the bright side! Kittens are super easy to take care of until they're old enough to go to new homes! Peach's will feed them, clean them, clean up after them, and litter train them! All you gotta do is find homes!