Country sweetheart Taylor Swift has beaten Justin Bieber to the top of a new Forbes magazine poll documenting the Highest Paid Celebrities Under 30.
The Love Story hit-maker is estimated to have raked in $57 million in the period between May, 2011 and May, 2012, thanks to her latest hit album Speak Now, a string of sold-out tour dates and a big endorsement deal with CoverGirl cosmetics.
The 22 year old edged out 18-year-old Bieber to claim the Forbes crown - the Baby superstar earned an impressive $55 million to land in second place.
Rihanna, Lady Gaga and Katy Perry round out the top five.
Other stars to make the top 10 include pregnant singer Adele and Twilight couple Kristen Stewart and Robert Pattinson.
Last year, Gaga topped the Highest Paid Celebrities Under 30 poll, banking a whopping $90 million in a year.