Question: what season of vampire diaries does caroline get pregnant?
Answer: When Candice Accola King announced her pregnancy at the top of Season 7, the Powers That Be had two choices before them: write it into the show, or find a way to write around it.