These are the top 30 earners and how much they’re worth.
1. Ed Sheeran
Age: 28. Estimated worth of 170million. Photo: Shutterstock
2. Daniel Radcliffe
Age: 30. Estimated worth of 90million. Photo: Shutterstock
3. Harry Styles
Age: 25. Estimated worth of 64million. Photo: Shutterstock
4. Emma Watson
Age: 29. Estimated worth of 57million. Photo: Shutterstock
5. Niall Horan
Age: 26. Estimated worth of 54.8million. Photo: Shutterstock
6. Little Mix
Estimated worth of 50million. Photo: Shutterstock