Clothing Answers

Mexico's national dress?

The mariachi suit. Note however, that this is not the clothing Mexicans use on a daily basis; see related questions.
Hots dresses