A poll for music channel VH1 has named Britney Spears as the number one teenage idol, beating Leonardo DiCaprio, David Cassidy, Nsync, Tom Cruise, The Jackson Five, the Spice Girls and New Kids On The Block.
50 Teen Idols will be shown in full on VH1 on July 9 at 9pm.