Question: who got grace pregnant on will and grace
Answer: Jewish doctor Leo Markus , played by Harry Connick , Jr.