Little Miss Sunshine’s Abigail Breslin: Her Grown-Up Red Carpet Style (PHOTOS)

Abigail Breslin captured all our hearts as Olive Hoover, a quirky, unlikely pageant contestant with an offbeat family, in 2006's Little Miss Sunshine.

She was only 10 years old then, but her stellar performance earned her a Young Artist Award and an Oscar nomination! She also nabbed some Best Actress accolades from the Tokyo International Film Festival, the Broadcast Film Critics Association, the Las Vegas Film Critics Society, and more.

Of course, she didn't get that good without practice. She had already charmed the world as Bo Hess, daughter of Mel Gibson's character in Signs, and as a young, orphaned girl in Raising Helen.

We know it's hard to believe, but Abigail is 17 now, and still an actress to be reckoned with. Her latest project, August: Osage County, co-starring Meryl Streep and Julia Roberts, is up for multiple Academy Awards.

What does she look like now? Still super adorable, of course. Click through the gallery for Abigail's all-grown-up red carpet looks!