ditto the PI Whisper vest.

If you are afraid it won't fit over your layers, measure yourself while wearing the layers! Choose the size that fits over the layers.

I have a wool vest from Woolrich that I'm quite fond of, but I'm more likely to put on a sweater for the bike ride rather than my wooly vest. (I like the sleeves, and the PI vest does most of the core warming I might need.)