Rihanna joins Bon Jovi on stage
Rihanna made a surprise appearance on stage at Bon Jovi's secret gig in Madrid.
The Umbrella songstress took the stage at Teatro Circo Price to join frontman Jon Bon Jovi for a rendition of Livin On A Prayer.
Wearing a flaming red outfit, consisting of a mesh corset top and thigh-split maxi skirt to match her hair, Rihanna belted out the initial chorus before taking over the second verse.
"The most beautiful girl in the world - Rihanna!" Jon shouted as she walked off the stage.
He later told People: "It was so beautiful. She sang great, she's a sweetheart of a girl. She's a big fan too. It was great."
Before her performance, she told MTV.com that the collaboration with the legendary New Jersey rockers, who she met again at the MTV European Music Awards, was the best thing to happen to her in 2010.
"My highlight of the year was actually last night, getting on stage with Bon Jovi," she said.
"I mean, I love those guys - me and all my friends, we love them - so I had the opportunity to get onstage and not only [with] Bon Jovi, but [to sing] one of my favourite songs, too."