Question: what episode of vampire diaries does caroline become pregnant?
Answer: In Best Served Cold, it was revealed that Caroline is pregnant with Alaric and Jo's unborn twins via a spell cast by the Gemini Coven.