Taylor Swift and Carrie Underwood work hard for their money -- and it shows. The two young superstars both ranked on Forbes' Best Paid Celebrities Under 30 list, joining an all-star cast.

Not surprisingly, Lady Gaga topped the list by grossing $170 million. She is followed by the youngest celeb to make the roll, 17-year-old teen heartthrob Justin Bieber, who raked in $53 million. Miami Heat star LeBron James came in third with $48 million, fourth place went to tennis star Roger Federer with $47 million, while Taylor rounded out the top five with $45 million.

Carrie brought in a cool $15 million, which placed her in the No. 19 slot. Other celebs on the list include Katy Perry with $44 million, Rihanna with $29 million, Robert Pattinson and Kristen Stewart who tied with $20 million and Miley Cyrus who earned $15 million.