Rihanna has donates $1.75 million to the Queen Elizabeth Hospital in her native Barbados.
Rihanna, whose real name is Robyn Fenty, made the announcement at a visit to the hospital accompanied by her mother, Monica, and grandfather, Lionel Braithwaite.
The hospital’s radiotherapy unit has been renamed the Clara Braithwaite Center for Oncology and Nuclear Medicine in honor of Rihanna’s grandmother, Clara "Dolly" Braithwaite, who died in June.
The 24 year old Rihanna said: " This was my way of giving back to Barbados, in a form of philanthropy, by assisting the QED in its continued modernization program..I believe that this will have a huge impact on the people of Barbados. This was all done to save lives or at least extend them."
Rihanna visited her grandmother in hospital in New York shortly before her death
She was very close to her grandmother, and took a break from her European festival tour in June to spend some time with her grandmother in hospital before she died.
Rihanna is one of the most successful female musicians in the world. Forbes magazine last week named her the third-highest-earning woman in the music industry, after she made $53m in 2012.