For most of the gentleman, we always need to put a clear line between business wear and casual wear. Business wear, sometime is just fair too formal, and it might not suit all the working environment, especially you are able to join some function for the first time! Thank God! here come the combination between business and casual. Similar to the those working ladies nowadays, guys are also getting smart casual, which are more relaxed, and yet professional look. Below are some simple definition between Business attire and Smart Casual.
"Business attire" is a full suit with matching pants, a dress shirt and tie.It differs from the type of outfit you might wear to a wedding or evening event. It is conservative, designed to be sharp but not flashy, and elegant but not overly formal. The idea is to showcase the individual, not the clothes.
"Smart casual" is a more relaxed, yet professional look. Pressed pants, a collared shirt, and clean, matching accessories. A sport coat will add a touch of class to a casual look. Avoid jeans, sneakers and T-shirts.
So now the question is in what circumstances we wear business attire, smart casual and relaxed casual? It is really depend on individual, my opinion, as long as you feel comfortable.... :)
However, there are some custom and traditional culture that we still need to follow and bound to..(Anyway, you can still dressed your way if you want to... ) like funeral, marriage, wedding function, interview, Gala dinner