Rihanna has given $1.75 million to a hospital in her Caribbean homeland of Barbados in memory of her late grandmother.
The 24-year-old singer said the donation to buy three pieces of medical equipment was her way "giving back to Barbados."
She made the comments during a Saturday ceremony with relatives at the island's Queen Elizabeth Hospital. The hospital's radiotherapy unit has been renamed the Clara Braithwaite Center for Oncology and Nuclear Medicine after Rihanna's grandmother, who died in June.
Rihanna recently released "Unapologetic," her seventh album in seven years.
On Monday, she took to Twitter with a positive message:
It is most important to be happy, eliminate negativity around you this holiday season...2013 is way too futuristic for the same weak shit-- Rihanna (@rihanna) December 24, 2012