Credit: Getty Images

Some stars just get better with age, and Elizabeth Banks lands squarely in that camp. The 38-year-old Hunger Games star looks amazing (and amazingly trim!) on the 2012 MTV Movie Awards red carpet, arewerite? Let's jump back nearly a decade to a super fresh-faced Elizabeth (at left) in pants and a halter at the 2003 CineVegas Film Festival red carpet — she was only 29-years-old then. Now check out Elizabeth in 2012 at right — the blond actress really pumped up the sex appeal for the MTV Movie Awards.

Though her daring Elie Saab jumpsuit might look like something a sexier, less-uptight Effie Trinket might have worn, it's undeniable that the actress looks years younger than her age. We always think of her as being the same age as rom-com star look-alike Rachel McAdams, who is 33! 

Hours before the 2012 MTV Movie Awards Elizabeth tweeted, "I'm gonna make cookie dough and sneak it into the MTV Movie Awards tonight. Live at 6PST/9EST. Go #HungerGames!"

 

Fall in "Like" with us! For the latest from Wetpaint Entertainment, Like us on our Facebook page at Facebook.com/Wetpaint, or Follow us on Twitter at Twitter.com/WetpaintTV.