The singer, who scored a massive hit with the song Umbrella, put smiles on the faces of soggy fans without shelter outside Manchester's Emirates Old Trafford stadium by serving up 20 boxes of pizza.

She even signed a few of the boxes.

One greedy fan tweeted: "After waiting for @Rihanna all day. She sent pizza for us... unfortunately for the others, Aron doesn't share food..."

Rihanna also instructed venue staff to hand out dry towels to the fans caught in the rain.