LOS ANGELES, Dec. 11 (UPI) -- Oprah Winfrey tops the list of charitable celebrities with more than $40 million given away to various programs last year, an analysis of public records shows.
Novelist Nora Roberts was a distant second on the list compiled by The Giving Back Fund, followed by actress Meryl Streep.