These are the top 30 earners and how much they’re worth.

1. Ed Sheeran
Age: 28. Estimated worth of 170million. | Other 3rd Party Photo: Shutterstock

2. Daniel Radcliffe
Age: 30. Estimated worth of 90million. | Other 3rd Party Photo: Shutterstock

3. Harry Styles
Age: 25. Estimated worth of 64million. | Other 3rd Party Photo: Shutterstock

4. Emma Watson
Age: 29. Estimated worth of 57million. | Other 3rd Party Photo: Shutterstock
1 / 8

