Is that Christina Aguilera circa 2002? No no, it's Alexa Vega. She was a child, and now she's not. Grow up fast, don't they? The former Spy Kids star dons a sexy ensemble here for Robert Rodriguez's Machete Kills. I've always kind of wanted to try a pair of chaps, although I imagine the draft blowing in and around your crotch would be less than ideal. Sharing her pic through Instagram (it also appears on Rolling Stone) Vega says "The first time I walked out in my outfit on set, everyone was like, 'Wow, you're not allowed to wear that'... I've never done anything like this. I'd never felt comfortable enough, and I never thought this would be the project where I'd take a step forward... This was all about owning my sexuality. I worked really hard for it in a way that I never had to work hard for something before." Her poor father.

Joining Vega is quite the astonishingly exciting cast: Mel Gibson, Lady GaGa, Amber Heard, Sofia Vergara, Jessica Alba and Charlie Sheen. Mel Gibson and Charlie Sheen? Deadly. Machete Kills is the much anticipated *cough* sequel to Machete. Expect to see it some time in 2013.