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.

The magazine's editor Eilidh MacAskill said: "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. Expect to see these names and more in InStyle issues to come."