It is no surprise that celebrities earn a lot of money to ply their trade but just how much they get may surprise you. So, from 1 to 10 here are the top 10 earning celebrities for 2016, as suggested by Forbes magazine.
1. Taylor Swift
The pop star singing sensation that is Taylor Swift earned $175 million in 2016.
2. One Direction
This UK boy band born out of The X Factor, and managed by Simon Cowell earned a combined total of $110 million in 2016.
3. James Patterson
The US author of the Alex Cross series of detective novels earned in reported $95 million from book sales in 2016.
4. Dr. Phil McGraw
The UK talk-show host and US ' agony uncle' made $88 million from TV and book deals
5. Cristiano Ronaldo
The first sports star on the list earned $88 million by playing soccer for Real Madrid and blue chip company sponsorship deals
6. Kevin Hart
The US comic actor made a reported $87.5 million from staring in movies like Central Intelligence, Ride Along and Get Hard.
7. Howard Stern
The radio talk-show host phenomenon that is Howard Stern made a cool $85 million in 2016 alone.
8. Lionel Messi
The Barcelona and Argentina footballer made a whopping $81.5 from wages and sponsorship deals
9. Adele
The UK pop star earned a mammoth $80.5, making her the UK's highest made solo artist.
10. Rush Limbaugh
The second US radio talk-show host earned $79 million in 2016. Who new radio paid so well!
So, if you'd like to make millions a year become a pop star, soccer player, movie star or a talk-show host.