Rory McIlroy among world's 10 most generous celebrities - but who topped the Sunday Times Giving List?
Rory McIlroy has been named among the most generous celebrities in the past year giving away £1m of his earnings.
The world number three was placed eighth on the Sunday Times Giving List which was topped by Elton John.
<< Click through the pictures for the full top 10 >>
The Holywood golfer's donations included £780,000 to his personal charity The Rory Foundation while he also pledged £250,000 to Mencap.
Topping the list, Elton John, gave away a staggering £26.8 million in the past 12 months, mostly to his Aids foundations in Britain and America, according to the Sunday Times Giving List.
The giving list is ranked by the proportion of wealth given away in the past year.
Nearly a fifth of the 1,000 people included in the Rich List have given away at least £1m to charities in the past 12 months.
The singer eclipsed the others by giving away a staggering £26.8m.
Harry Potter author Rowling emerged as the second most generous celebrity, with £10.3 million generated and donated by her charities the Lumos Foundation, which aims to end the institutionalising of children by 2050, and the Volant Charitable Trust, which funds projects that alleviate social deprivation, as well as research into multiple sclerosis.
Stars of the sporting world also made significant contributions to charity, with David Beckham raising £5 million and former Ryder Cup captain Colin Montgomerie's foundation in memory of his mother raising £4.5 million for cancer care centres.
Musicians also parted with their wealth for good causes, with Coldplay donating £1.7 million and Ringo Starr raising more than £6 million through an auction of Beatles memorabilia, with a portion going to his Lotus Foundation, which funds projects advancing social welfare.
Financial expert Martin Lewis, chef Jamie Olive, boyband One Direction and Queen musicians Brian May and Roger Taylor also feature among the top celebrity givers.
The Sainsbury family topped the giving list for the third consecutive year. They gave away £220 million through a network of 18 trusts, equivalent to 40% of their residual wealth.
More than 30 billionaires feature in the top 200 givers, with Alisher Usmanov, the second-largest shareholder in Arsenal, giving more than £100 million.
Stagecoach founder Sir Brian Souter and his sister Ann Gloag generated or donated more than £20 million for mainly social, medical and Christian causes.
The Sunday Times Rich List will be published next Sunday.