This magnificent Trench Coat by Rosetic has just got it all! Solid, no non-sense button down front to your knee, to defeat that wind. And pockets deep enough to to cram those hands in. A very generous, deep hood will cover you in the biggest hat you got.
A very warm but light weight coat that has a sexy lace up bodice back and a long coat tail that will have them watching you go until you are clean out of sight!
The lace up bodice draws in (or out) the waist dramatically. From showing off those curves all the way out to allow for the extra layers when it is STUPID cold outside.