Whether it's a board meeting or a job interview, a fashion event or a baby shower, the possibilities for a formal jacket are ...