The Laureus World Sports Awards, due to be held in Rio de Janeiro this year, have been cancelled.
The star-studded ceremony, known as the "Oscars of Sport", was due to be held in the Brazilian city in March for the second year running.
Financial problems have been cited as the reason behind the decision.
Last year's main award winners were Usain Bolt and Jessica Ennis-Hill.