Country music superstar Taylor Swift is simply a "green machine" earning a whopping $57 million over the last year.

That puts the Berks County native on top of Forbes' list of highest-paid celebrities under the age of 30.

The 22-year-old Swift pulled in big bucks from album sales, concerts and an endorsement deal with Covergirl.

She beat out teen heartthrob Justin Bieber who earned $55 million.

Rihanna, Lady Gaga and Katy Perry rounded out the top five.