Top 10 box office teens
10: Emma Roberts is the tenth highest-grossing box office star under the age of 21, according to Forbes. Her films, including “Hotel for Dogs,” have taken in a combined $127 million in worldwide box office earnings.[Agencies]