New York (Web Desk): Forbes has released its 2017 list of the world’s top earners across music, film, sports and television.
According to the list, Rapper-turned-businessman P Diddy, also known as Sean Combs, was the world’s top-paid celebrity in the past year, edging out closest competitor Beyonce, Forbes said in its annual list.
Diddy earned $130 million in the past 12 months, of which $70 million came from selling a one-third stake in his Sean John clothing line.
Beyonce came second at $105 million after her lucrative Formation tour, an elaborately staged set of performances that followed her Lemonade album.
Beyonce, who is expecting twins, is estimated to be worth $1 billion with her husband, rap mogul Jay Z, who himself was number 55 on the list.
Harry Potter author JK Rowling, who published a series of e-books last year, came in third at $95 million, making her the highest-paid celebrity outside of music.
Shah Rukh, ranked 65th, has earned $38 million ( approx. Rs 245 crore) between June 1, 2016, to June 1, 2017.
Hollywood actor-singer Jennifer Lopez and The Chainsmokers are also ranked at 65 along with Shah Rukh.
Salman Khan has earned $37 million (approx. Rs 238 crore) and is ranked 71 on the list. The actor was not featured in last year’s top 100 highest-paid celebrities list.
Akshay Kumar is ranked at number 80 on the list with total earnings of $35.5 million (approx. Rs 228 crore).