My wife has issues staying warm when we ski. We get a lot of cold days that hover around the zero F mark. She wears a synthetic base layer, a layer of thin merino, a layer of fleece, a primaloft coat and a gore tex shell. She still gets cold. There is no more room under the shell. Would a roomy primaloft coat worn over the shell help her?
I'd hate to dump the shell because it has provided the best protection by far for the cold and wind we get. The gore tex pants she wears have been a godsend. We ski in Maine.