Rihanna's Swedish fans are said to be furious after the singer turned up 45 minutes late and gave a poor performance at the annual Peace & Love festival yesterday, it has been reported.
The festival goers were unimpressed when the You Da One hitmaker pitched up bedraggled and out of tune almost an hour after she was meant to headline the show.
But what her fans weren't aware of is that the songstress was hiding a secret pain as it emerged this morning that her grandmother Dolly died from cancer.
The crowds took to their Twitter pages to condemn RiRi for her shambolic performance at the festival, yet it was clear to see the singer was feeling troubled.
And although it is not clear when Dolly died, Rihanna took to her own Twitter page earlier today to mourn her beloved relative, who was hospitalised at the Memorial Sloan-Kettering Hospital in New York. She wrote: ''Goodbye #grangranDOLLY get your beauty rest until I see you,'' with several snaps of her late nan.
And before RiRi graced the Scandinavian stage with her atrocious performance, the website for the event stated: ''Now it's finally done. This summer Rihanna will play an exclusive Sweden concert as the main act at Peace & Love.
''Rihanna has become one of the world's most famous and successful artists. She has achieved great success with songs like Umbrella, Only Girl (In The World), Disturbia, What's My Name, Man down and We Found Love to name a few.
''We are extremely proud to announce Rihanna for Peace & Love 2012!''
Sorry to hear the sad news, RiRi.