Taylor Swift may have had a rocky 2016, but she's just gotten some good news (in addition to her mountain of cash): Forbes has named her the highest-earning celebrity under 30, after making $170 million between July 2015 and July 2016. Umm -- wow!

Swift's 1989 tour and her endorsement deals with Diet Coke, Keds and Apple helped earn her big bucks over the past year.

Coming in second place is One Direction, which made $110 million. Argentinian soccer star Lionel Messi came in third with $81.5 million. Adele raked in $80.5 million, placing her fourth. Bad gal Rihanna came in fifth with the $75 million she made.