Grab your stereotypical sombrero everybody, it’s Cinco de Mayo! In the American tradition of commercializing obscure holidays that have very little to do with their actual countries of origin, today’s festivities must include a street dance with a mariachi band, many tequila shots and some probably inauthentic Mexican food. How else to commemorate a minor victory over French invaders? Well, we’d also like to celebrate some of the other things our neighbors south of the border have given to the world, say for instance, a number of Hollywood’s hottest. Talented stars like Eva Longoria, Demi Lovato, and Mario Lopez are just a few of our favorite Mexican stars. While not all listed celebs are full-blood Mexican — and some on this list may surprise you — we like to think they all have a healthy dose of Latino pride. Take a break from your margarita blender and toast our 20 favorite celebs with Mexican roots. Happy Cinco de Mayo!
[Photos: Getty Images]