Forbes just revealed its annual list of highest paid celebrities in 2016. Pop queen Taylor Swift is on the number one spot, and she managed it with a whooping $170 million. British boyband One Direction followed the Bad Blood hitmaker in the list having banked a staggering $110 million.

According to Forbes, Swift's income came from her 1989 World Tour, which grossed $200 million in North America. Apart from her successful tours, she earned a good amount through endorsements with Diet Coke, Keds and Apple. The 26-year-old singer's earnings might even grow bigger next year, as she reportedly signed a deal with AT&T.

The highest paid boyband, One Direction earned a total of $110 million and managed the runners-up position. The English-Irish group's earnings came from The Road Again Tour, despite the exit of their popular band member, Zayn Malik.

Author James Patterson, the world's richest penman earned $95 million. Apart from his published works, Patterson also earned from the TV adaptation of Zoo and Middle School: The Worst Years of My Life, which was made into a movie in 2016.

In the fourth place are Dr. Phil McGraw and soccer star, three-time FIFA best player Cristiano Ronaldo with $88 million. The executive producer of The Doctors, McGraw launched an app known as Doctor On Demand which will link the users to the psychologists.

On the other hand, Ronaldo earned a good amount through endorsements with Nike, Tag Heuer, Sacoor Brothers suits and Monster headphones, apart from his yearly $50 million from his Real Madrid contract.

Scroll down to take a look at the top 10 highest paid celebrities in 2016:

  1. Taylor Swift 26 $170m
  2. One Direction $110m
  3. James Patterson $95m
  4. Dr. Phil McGraw $88m
  5. Cristiano Ronaldo $88m
  6. Kevin Hart $87.5m
  7. Howard Stern $85m
  8. Lionel Messi $81.5m
  9. Adele $80.5m
  10. Rush Limbaugh $79m