Taylor Swift is not only the highest-paid woman in music but she's also the highest-paid celebrity under 30.

The singer topped Forbes list of the highest-earning celebrities under 30 by raking in a whopping $170 million in 2016 and the rest of those who made the list don't really come close to her. She replaces One Direction who were last year's top earners, but this year their collective total earnings of $110 million weren't enough to beat her.

So how did Swift make all that dough this year?

Well Forbes noted that the star's 1989 worldwide tour grossed $250 million and she scored major endorsement deals with some big companies including Apple, Diet Coke and Keds.

Landing in third place on the list is Argentine soccer star Lionel Messi with $81.5 million. Adele comes in just behind him with $80.5 million and Rihanna at $75 million rounds out the top five.

Other stars on the list include Jennifer Lawrence, The Weeknd, Justin Bieber and Drake who still made the cut even though he turned 30 in October.