Macaulay Culkin is one of the best-known child actors of all time, but did you know that he was ranked number 2 on VH1’s list of 100 Greatest Kid Stars? Turns out that Justin Bieber just beat him for the #1 spot.