Lady Gaga, 25, tops Forbes magazine’s annual list of the Best-Paid Celebrities Under 30. Of the top 20 highest-earning young celebs, seven are musicians, but Gaga is No. 1, with annual earnings of $90 million. Justin Bieber is the youngest celebrity on the Forbes list this year, coming in at No. 2 with earnings of $53 million.

 AgeEarnings AgeEarnings
1. Lady Gaga25$90 million 11. Rihanna23$29 million
2. Justin Bieber17$53 million 12. Dwight Howard25$28 million
3. LeBron James26$48 million 13. Dwyane Wade29$26 million
4. Roger Federer29$47 million 14. Carmelo Anthony27$25 million
5. Taylor Swift21$45 million 15. Maria Sharapova24$24 million
6. Katy Perry26$44 million 16. Miley Cyrus18$15 million
7. Cristiano Ronaldo26$38 million 17. (Tie) Kristen Stewart21$20 million
8. Beyoncé Knowles29$35 million 17. (Tie) Robert Pattinson25$20 million
9. Lionel Messi23$32 million 19. (Tie) Carrie Underwood28$15 million
10. Rafael Nadal25$31 million 19. (Tie) Lil’ Wayne28$15 million

More From 99.9 KTDY