Kiernan & Mike are engaged; Kevin & Rachel are having a baby!