Taylor Swift has been named the most charitable celebrity for the second year in a row by DoSomething.org, a US-based organisation for "young people and social change".

The 24-year-old singer's list of good deeds include a $100,000 donation to the Nashville Symphony.

In second place were One Direction, whose Comic Relief single One Way or Another (Teenage Kicks) raised over €2,400,000 to help those living in poverty.

Meanwhile, Beyonce's Chime for Change concert landed her in third place, while fourth place went to late actor Paul Walker, thanks to his Reach Out WorldWide (ROWW) charity.

DoSomething.org's top 10 list of most charitable celebrities:

1. Taylor Swift

2. One Direction

3. Beyonce

4. Paul Walker

5. Macklemore and Ryan Lewis

6. Sandra Bullock

7. Kerry Washington

8. Ian Somerhalder

9. Ryan Seacrest

10. Carrie Underwood