Forbes has released a list of the world’s highest paid celebrities in 2017 with Bad Boy head honcho, Diddy and expectant mother of twins, Beyonce sitting richly atop.
Diddy sits at the top with earnings of $130m over the last 12 months, thanks largely to his Bad Boy Family Reunion Tour, a partnership with Ciroc vodka, and selling one-third of his Sean John clothing line valued at about $70m.
Beyonce meanwhile was next on the list with $105m earned thanks to her Formation World Tour, which grossed around $250m, and the release of her visual album, Lemonade.
She moved up from 34th last year to second on the list, unlike fellow music superstar, Taylor Swift who fell sharply from the top to appear at 49th on the list with $44m earned, down from $170m from last year.
Meanwhile, Harry Potter author J.K. Rowling ($95m), rapper Drake ($94m) and football star Cristiano Ronaldo ($93m) were the other celebs in the top five.