Rihanna may not be the best at relationships or common sense, but damn if she doesn't know how to make a shitload of money. From The Sun:

Rihanna has got a very tidy $8 million bonus heading her way -- just in time for her Christmas shopping. The singer has been asked to switch on the festive lights at Westfield in Stratford -- just across from the Olympic Park. And in return for the massive pay cheque, the Bajan star will also be obliged to perform a mini concert for 20,000 fans.

A source said: "Rihanna's thrilled she has been asked. She knows it's a big deal and is totally up for it -- if it fits in with her schedule. Westfield have had a great year due to the Olympics and want to fork out to celebrate. Even though the final contract is still being thrashed out, they're prepared to pay up to $8 million for her. Organisers are expecting around 20,000 people to swamp the park. The Spice Girls were also discussed but Rihanna came out as the artist of choice."

Sweet Jesus in his manger, that's a lot of money for one night of not singing live. I guess the UK economy must be rolling since they're giving big money to a woman whose own concert tour was an abysmal disaster. Why even bother to fly her in? You can put any domestic violence victim up on stage and lip sync those dopey songs just as well as Rihanna. I bet for $100 you could even get Chris Brown to fly in and beat the hell out of the replacement. Maybe the organizers should have gone with the Spice Girls. With them, at least no concertgoers will look awkwardly at each other and whisper "she's so brave" to each other while trying to enjoy the show. Well, maybe for Baby Spice. She looks like shit.