It is the charro or mariachi costume for men; the huipil dress for women.
You should note however, that these outfits are just for representation and festivity purposes; in the case of the mariachi dress, it is mostly worn by professional mariachi bands. Most people in Mexico wear the same clothing Americans and Europeans do, with some exceptions (for instance, very few people wear shorts and sandals on the street, unless jogging or going to the gym).
The national dress of Mexico is very colorful and vibrant. Women wear bright, long skirts, while men wear black pants and jackets, with a wide brimmed sombrero.
The Mariachi costume.
brazil
skirt
skirt
Jeans and a shirt.
what is the national costume of Andorra
what is the national costume of Australia?
The Vatican has no national costume.
Costume National was created in 1986.
what is tha national costume of mongolia
There is no national costume of the Vatican.
England doesn't really have a national costume.
Enchiladas, Tacos, Nachos, Buritos etc