Many corporate houses are embracing new forms of dress code, such as business casual, smart casual etc. The purpose behind this move is to create a comfortable work environment for the employees. Heavy business suits, neck ties, formal shoes etc. can all be very suffocating for the employees and may affect their productivity.