The Forbes list of 100 highest paid actors is out. And guess who has topped the list? It's none other than American rapper Sean Combs with $130 million earnings. Making it to the list are also some Bollywood biggies Shah Rukh Khan, Salman Khan and Akshay Kumar.

King Khan is ruling the list on the 65th position this year with earnings of $38 million while Akshay ranked 80th with $35.5 million. SRK and Akshay featured in the Forbes list even last year. However, we have a new entry as Salman is on 71st rank with earnings of $37 million.

Badshah has made it to the list despite having a bad year with ‘Fan' crashing at the box office. While Akki had a great year with three big hits like 'Rustom', 'Airlift' and 'Housefull 3'. And Salman's film 'Sultan' became the second highest grossing film that year after 'Dangal'. This list is made taking celebrities endorsements into consideration.

Forbes said SRK is the highest paid Indian actor who banks big, “from starring roles in Bollywood movies such as Raees, for which he earns upfront fees and a cut of the back-end for his efforts. He also cashes in on endorsement deals for dozens of brands most Americans have likely never heard of.”

The renowned magazine called Akshay “the king of Bollywood box office”. And wrote, “mints millions through both starring and ensemble roles. He still keeps busy, starring in four movies in our scoring period. Kumar also pulls in seven figures hawking products from deodorant to Eveready batteries.”

For Salman, the magazine said, “Khan continues to produce and star in films, earning top rupee for flicks such as Sultan, which went on to become the second-highest grossing Bollywood movie of 2016. He remains one of India's biggest stars, despite criminal controversies: In December 2015, the Mumbai High Court tossed out a conviction against Khan, who had been sentenced to five years in prison for a 2002 hit-and-run car incident which ****ed a homeless man.”

Last year Deepika Padukone also made it to the list of top 10 list of world highest paid actresses and even Amitabh Bachchan was part of the list. And a few years ago Indian Cricket Captain Virat Kohli was also named in the list.
Forbes top 100 highest-paid celebrities of 2017 are:
1. Diddy, $130 million (Musician, U.S.)