Forbes tallied the earnings of the young stars between the months of May 2010 and 2011. Nine musicians made the cut, with Justin Bieber being the youngest and the 29-year-old Queen B the eldest of the group on the list. Beyonce popped up at No. 8 after earning $35 million. Forbes noted that was low placement for the diva due to the fact she spent most of the past year off the road and recording her new album, '4,' due June 28. The earnings come from mostly non-music related ventures like her fashion label Dereon and promotional contracts with L'Oréal, DirecTV, General Mills and more.
Rihanna earned $29 million placing her at No. 11, thanks to her chart-topping fifth studio album, 'Loud,' and tour behind it, which will continue throughout the summer. Lil Wayne just barely made Forbes' list with his $15 million in earnings in the past year, which is quite the feat considering he was incarcerated at New York's Rikers Island through November 2010, for gun possession charges. Jail didn't stop him from releasing an album -- 'I Am Not a Human Being' -- that nabbed the No. 1 spot on the charts and crowned him the first rapper since Tupac Shakur to have a No. 1 album while in prison.
Other music acts on the list included Taylor Swift (No. 5, $45 million), Katy Perry (No. 6, $44 million), as well as Carrie Underwood and Miley Cyrus who tied little Weezy for the end spot, earning $15 million each.
Forbes Best-Paid Celebrities Under 30:
1. Lady Gaga, $90 million
2. Justin Bieber, $53 million
3. LeBron James, $48 million
4. Roger Federer, $47 million
5. Taylor Swift, $45 million
6. Katy Perry, $44 million
7. Cristiano Ronaldo, $38 million
8. Beyonce Knowles, $35 million
9. Lionel Messi, $32 million
10. Rafael Nadal, $31 million
11. Rihanna, $29 million
12. Dwight Howard, $28 million
13. Dwyane Wade, $26 million
14. Carmelo Anthony, $25 million
15. Maria Sharapova, $24 million
16.-17. Kristen Stewart, $20 million; Robert Pattinson $20 million
18.-21. Carrie Underwood, $15 million; Miley Cyrus, $15 million; Lil Wayne $15 million
Watch Beyonce's 'Run the World (Girls)'