I use my showers pass elite 2.0 rain shell over my insulating and base layers. Works great. similar scenario for the legs, too.
Once the temps are below freezing I add a thin balaclava that I tuck into my mid layer, and it helps keep the drafts from coming down my neck.