The last time you saw her she certainly wasn't this glamorous! You likely remember her most from her starring role in the movie Little Miss Sunshine where she played the little girl headed to the Little Miss Sunshine Pageant.
(The way she was.....)
It is Abigail Breslin!
She is wearing a wig here. These are the promotional stills for an upcoming film called Final Girl, which is a thriller about a girl being tormented by a pack of teenage boys who hunt her as part of an initiation.
The film is just one of five Breslin has slated to release next year. She's starring in a slew of not-very-teenage-sounding film titles like Virgin Mary, Ender's Game, Haunter, The Hive and August: Osage County.