At long last, the moment of truth. For four night’s we’ve counted down the 100 Greatest Kid Stars here on VH1 and tonight, the number one star was revealed and his name is Justin Bieber. Biebs had some tough competition, fending off that perennial fave, Macaulay Culkin (#2), the Olsen twins (#3 and #4), and Harry Potter himself, Daniel Radcliffe, at number five. In the end though, Bieber just has that certain something that edged out the rest. It was probably the hair.
Check out our gallery of Then and Now photos to see who else made the top 20.