Hoodies are generally considered too casual for smart casual dress codes; however, with careful styling you may be able to make it work!