Final answer:
Mariachi musicians traditionally wear decorated charro suits, which are adorned with buttons and embroidery, a symbol of Mexican cowboy heritage.
Step-by-step explanation:
Mariachi musicians typically wear elaborately decorated charro suits. These traditional suits are a symbol of Mexico's charro, or cowboy, heritage and are often worn during performances and celebrations. Each charro outfit is meticulously adorned with buttons, intricate embroidery, and sometimes silver or gold thread, providing a distinctive and elegant look. While sombreros, guayaberas, and ponchos are also part of traditional Mexican attire, it is the charro suit that is specifically associated with mariachi musicians.