Abigail Breslin was 14 in New Year's Eve when she played the character 'Hailey Doyle'.
That was over 11 years ago in 2011.
Today she is 27, and has starred in 43 movies in total, 20 of those since New Year's Eve was released.
In New Year's Eve, I think Abigail Breslin looks: