There are some slightly more grown-up names on the list with 21-year-old Harry Potter star Emma Watson and 25-year-old Lady Gaga also featuring.

"To celebrate the last 10 years of InStyle we thought it would be fun to look ahead 10 years and predict the young stars of tomorrow and who would still be grabbing all the headlines," said Eilidh MacAskill, the magazine's editor.