The first outfit is a jarocho suit, historically used by mounted hacienda workers in the state of Veracruz.
The other two are charro outfits. The darker one is the most sumptuous and luxurious, nowadays used by mariachi singers. The lighter one is a mix between the simple and traditional outfit, used in charrerías (livestock herding made into a sport) and the chinaco "uniform", a type of light cavarly, mostly for the cape, but it's not something that I've seen in a charro suit.
... could work in real life, tho, but I don't own a charro suit.