There isn't one I like:
Denim: sometimes too casual, double denim with jeans
Leather biker: too edgy
Blazer: too smart
Khaki army jacket: too casual
I want a jacket that is like a pea coat or grey 3/4 length wool coat in winter - goes with everything - good for walking dog, having lunch, shopping and parent teacher meetings.