I don't have a separate helmet, but I do wear a knit hat underneath when it gets below freezing.
I have a ski helmet, and it's great for keeping my head warm while skiing on super cold days, but I would feel ridiculous wearing it while cycling, not too mention that there would be sweat pouring into my eyes.