Los Angeles: Singer Taylor Swift topped Forbes' annual list of highest-paid celebrity under 30 after earning $57 million between May 2011 and May 2012.
The 22-year-old earned through her three albums - Taylor Swift, Fearless and Speak Now, all going platinum at least four times.
Her perfromances brought in an average of $1 million per night and her endorsement work for products such as CoverGirl makeup have helped cement her place at the top of the list, reports femalefirst.co.uk.
Justin Bieber was narrowly beaten into second place after earning $55 million. Rihanna was in third place with $53 million, with $52 million earning Lady Gaga in the fourth slot.
Katy Perry was on fifth number with $45 million earning, and British singing sensation Adele was in sixth with $35 million.
Twilight star Kristen Stewart was in seventh spot with $34.5 million ahead of her cast mates Taylor Lautner and boyfriend Robert Pattinson, who were tied in ninth after both pulling in $26.5 million.
Rapper Lil Wayne was sandwiched in between the trio at the eighth place with $27 million.