The little kid from Stewart Little is all grown-up and SUPER HOT!
He played the adorable 6-year-old Ray Boyd with his spiked blonde hair and round spectacles in the movie Stewart Little aaaaaaaaaaaaaaaaaaaaaaaaaand now he looks nothing like that anymore. In fact he went from super cute, to super HOT! oh my laaaaaawrd.
p.s. His real name is Jonathan Lipnicki
See what he looks like now: