She starred in critically acclaimed film Little Miss Sunshine as a gap-toothed, spectacle-clad seven-year-old in 2006.
But actress Abigail Breslin, now 15, wowed onlookers with her grown-up appearance as she shot scenes with Sarah Jessica Parker for their new movie, New Year's Eve.
She will be playing the daughter of Sarah's character, who realises during the film that she relies too heavily on her child for company.
This sequel to Valentine's Day boasts a star-studded cast that includes Robert De Niro, Michelle Pfeiffer, Katherine Heigl, Zac Efron, Taylor Swift, Halle Berry and Anne Hathaway.
Photo: © Getty