I cant believe people have never heard of this, but these are long johns. They are warm and insulating and you wear them under your pants. : r/lifehacks
Mens Wrangler Gould Check Logo Western Long Sleeve Shirt
Wrangler - Mens Long Sleeve Thermal Shirt (Black) - Cold Weather Base Layer Shirts - Thermal Underwear for Men, Black, Medium : Amazon.com.au: Clothing, Shoes & Accessories
The 18 Best Pairs of Thermal Underwear Keep You Extra Toasty