Geri Halliwell tempted fate last night when she sang a Spice Girls song in a London pub. But it's OK, she hasn't fallen on hard times - it was all part of a dare.

Watch Geri's performance here:

40-year-old Ginger Spice tweets a video of her walking into a bar and singing a chorus of Say You'll Be There to a group of drinkers, one of whom quipped: "How much do you want?"

Geri posted: "I'm gonna try to do @OfficialMelB -dare tomorrow,god help me ! (sic)", to which band mate Mel B replied: "@GeriHalliwell yipppeee yes yes yes."

Posting the video yesterday (April 26), Halliwell wrote: "Did it It's awful!"

This is the latest in a series of dares between the former Spice Girls members, after Mel B posted an image of her mooning neighbours from her Hollywood home following a challenge by Mel C.

We have no video of that pop fans.