Taylor Swift Tops Forbes’ List of Highest-Paid Stars Under 30

Taylor Swift has been named the highest-paid celebrity under 30 in an annual list by Forbes magazine. The “Love Story” singer edged out teen heartthrob Justin Bieber after earning $57 million between May 2011 and May 2012.

The bounty is mainly thanks to Taylor’s three albums — Taylor Swift, Fearless and Speak Now — all going platinum at least four times. Swift pockets an average of $1 million per show. She also earns heartily for her endorsement work for brands like cosmetics giant CoverGirl.

Women dominated the top spots in this year’s ranking. Dorothy Pomerantz, Los Angeles bureau chief for Forbes, tells Reuters:

“We are seeing a convergence of these talented women who know how to work the system. The things they have in common, obviously they write great hits, are strong personalities. That really helps them from a publicity point of view. They connect with their fans.”

Forbes’ Top 10 Highest-Paid Celebrities Under 30 from May 2011 to May 2012:

1. Taylor Swift ($57 million)

2. Justin Bieber ($55 million)

3. Rihanna ($53 million)

4. Lady Gaga ($52 million)

5. Katy Perry ($45 million)

6. Adele ($35 million)

7. Kristen Stewart ($34.5 million)

8. Lil Wayne ($27 million)

9. Taylor Lautner ($26.5 million)

10. Robert Pattinson ($26.5 million)