MMA fighter Conor McGregor has become one of this year's top earning celebrities.

The Dublin-born UFC star has made an appearance at number 89 on the Forbes annual global celebrity rich list for 2017, with a total of $34 million. If his potential boxing fight with Floyd Mayweather goes ahead, the Crumlin fighter could pocket an additional $75 million.

Recently-wed Co Down golfer Rory McIlory has also popped into the list in the 37th slot with earnings of $50 million, including $16 million in winnings.

Conor McGregor and Rory McIlroy (pictured with NIall Horan) have made it onto the Forbes rich list for 2017

Meanwhile, pop megastar Taylor Swift has fallen from the dizzying heights of the top spot to 49th place after her earnings dropped $126 million in a year.

The Shake It Off star had takings of $170 million in 2016, largely thanks to her 1989 world tour raking in a quarter of a billion dollars. Her earnings for 2017 have been estimated at $44 million.

Taylor Swift drops from the top spot to 49th in the Forbes rich list

Rapper and entrepreneur Sean Combs, formerly known as Puff Daddy or P Diddy, has topped the celebrity rich list with annual earnings of a whopping $130 million. 

The New York star made it to the plum position largely thanks to his Bad Boy Family Reunion tour, selling one-third of his Sean Combs clothing line, and a partnership with Ciroc vodka.

Sean Combs is the world's top earning star of 2017 with $130 million

Beyoncé took the second spot with a not-too-shabby total of $105 million, courtesy of her Formation world tour and best-selling album Lemonade. The popstar is taking a break from music as she and husband Jay Z await the arrival of twins.

Beyonce comes in second place on the Forbes rich list for 2017

Harry Potter author JK Rowling takes the third spot with $95 million. The British writer's co-written play, Harry Potter and the Cursed Child, was the bestselling book of 2016 and its West End production is sold out into 2018. The author also took in earnings from the film adaptation of Fantastic Beasts and Where to Find Them.

JK Rowling is the third highest earning celeb of 2017

Fourth and fifth position went to Canadian rapper Drake ($94 million), who is the most streamed artist on the planet over the past 12 months, and footballer Cristiano Ronaldo ($93 million), who recently secured a contract with Real Madrid for more than $50 million for each of the next four years.

Another Canadian artist, The Weeknd, clocked in at sixth place with $92 million in earnings, in large part due to his Starboy: Legend of the Fall world tour.

Radio host Howard Stern racked up an $80 million fortune from his eight-figure contract with SiriusXM, landing him in the seventh position on the list, while English rockers Coldplay followed closely behind with $88 million.

Coldplay are in eighth position with earnings of $88 million

The top ten was rounded off by America's richest author James Patterson, in ninth place with $87 million, and NBA basketball star LeBron James at $86 million.

Forbes ranks talent from across the entire entertainment industry to compile the annual list, and its findings are based on numbers from Nielsen, Pollstar and IMDB, as well as interviews with industry experts and many of the stars themselves.