Traditional Cuban guayabera
"The guayabera is often worn in formal contexts, such as offices and weddings. In Cuba, the Dominican Republic, Mexico, and Puerto Rico, guayaberas are part of the traditional wear for men and may be considered formalwear in some situations.[9] In 2010, Cuba declared the guayabera to be its "official formal dress garment"."
@wikipedia