Sir Elton John has been named the most charitable celebrity in the UK.
The Rocket Man hitmaker charted highly on the Sunday Times newspaper's Charitable Giving list, having donated £26.8 million (NZ$55.03m) to good causes last year, mainly through his AIDS foundations in the UK and US.
Harry Potter author J.K. Rowling donated £10.3 million (NZ$21.15m), mainly to her own Lumos Foundation - her own charity which aims to close down all child institutions and orphanages globally by 2015 - and the Volant Charitable Trust, which raises money to fund research into multiple sclerosis, which the writer's late mother suffered from.
David Beckham was the third most generous celebrity, having donated £5 (NZ$10.27m) million to children's charities, while he was closely followed by finance expert Martin Lewis.
Coldplay took fifth spot for donating £1.7 million (NZ$15.8m), just ahead of Ringo Starr, who gave away £16 million (NZ$32.85m), which was raised through an auction of Beatles memorabilia and donated to his own Lotus Foundation.
Chef Jamie Oliver was named seventh most generous star after donating £1.4 million (NZ$2.87m) towards his own charity, including the chef apprenticeship scheme he launched in 2002.
He was followed by golfers Rory McIlroy and Colin Montgomerie, who donated £1 million (NZ$2.05m) and £900,000 (NZ$1.84m) respectively with One Direction and Queen's Brian May and Roger Taylor rounding out the list with their donations of £800,000 (NZ$1.64m).
Away from celebrities, the Sainsbury family topped the overall list for the third successive year.
The supermarket chain founders donated £220 million (NZ$451.7m) to charity, the equivalent of 40 per cent of their wealth.
Top 10 celebrity donors:
- £26.8m (NZ$55.03m)
2. J.K. Rowling - £10.3m (NZ$21.15m)
3. David Beckham - £5.0m (NZ$10.27m)
4. Martin Lewis - £2.5m (NZ$ 5.13m)
5. Coldplay - £1.7m (NZ$15.8m)
6. Ringo Starr - £1.6m (NZ$32.85m)
7. Jamie Oliver - £1.4m (NZ$2.87m)
8.Rory McIlroy - £1.0m (NZ$2.05m)
9. Colin Montgomerie - £0.9m (NZ$1.84m)
10.One Direction - £0.8m (NZ$1.64m)
10. Brian May/ Roger Taylor - £0.8m (NZ$1.64m)
- BANG! Showbiz