I run in weather down to around minus 10 over here and normally follow the same routine.
Temps down to around 5 degrees are fine with lycra tights, lycra top, gillet and beanie hat. Replace gillet with Gortex top if wet.
Temps down to around 0 add gloves to above and a thin base layer, Patagonia silk as an example.
Temps down to around -5 combine both gillet and gortex, so that's 4 layers on top, beanie hat, gloves and tights
Temps colder, replace silk under top with...