Layering is the way to keep warm and comfortable -
The Base/Thermal layer sits directly over underwear and keeps you warm whilst wicking away any moisture, keeping you warm, dry and comfortable
A Microfleece is then the next layer and generally are only required as tops, as your outer garments generally keep your lower half warm enough in 90% of conditions.