Semi Formal Attire For Men : The term is in itself an oxymoron and therefore it is no surprise that people are often left bemused when it comes to dress semi formal.