Today is Abigail Breslin's 25th birthday! The actress released her very first song "You Suck" late last year and just recently announced that her debut album The World Now will be out on June 15th. And that's not all – she also wrote a memoir called This May Sound Crazy, which comes out in October! With all this exciting news, it's easy to forget that Abigail was also an incredibly successful child actress. She literally grew up in front of the camera!
Click through the gallery to see 25 roles you totally forgot she played and watch her grow up right before your eyes! Let us know in the comments below which movies and TV shows you remember her from the most. Don't forget to wish her a happy birthday, too!
She played Bo in Signs and had to deal with scary aliens.