A swing coat or a duffle coat?
Swing coats don't tend to come with a hood which I prize for rainy days, but they look so elegant with anything.
Duffle's have those lovely big hoods and are more practical, but they lack that lovely elegant 40's look that makes you stand out.
Practicality or elegance?
I already have a navy military style cape and a formal black Reiss coat.