What is the typical dress code at work and in public places? Is formal dress ever required?
Business attire. Most men wear slacks and a button down shirt, but no tie. Guayaberas are seen at formal events, or men wear ties and jackets. Bear in mind it can get very hot here. Also, in my opinion, if you wore a business suit you'd stand out like a sore thumb. Women wear very nice business attire and some heels have even been seen. - Apr 2018
Sharp casual at work. The wealthy Mexicans dress very nicely when out in public. I am seldom out in public in Mexico due to the security situation. - Aug 2016
Business casual. It's not uncommon to see hoodies and cargo pants on Fridays. Most days it's a dress shirt and slacks, no tie or jacket. - Feb 2012