Wow! That's even more ridiculous than what I wear!
Actually, I wear my joe rocket leather jacket over a windproof jacket a long shirt and under armor. Jeans over bicycling pants all under an old pair of snow pants (dorky, but they block the wind). I just bought a pair of Olympia gloves, leather and gortex. Today I put hand warmers in them (it was 22 degrees Fahrenheit. If your used to using metric that translates to F-ing cold!). Oh, and my room mate is a mountain climber. I've got his old balaclava under my full face.
Pain in the but getting suited up, but by the time I'm done, the bike's usually warm and she runs so good in the cold!
JIM