Rihanna swapped pop for rock 'n' roll in Madrid, Spain on Saturday night, performing with Bon Jovi on the band's classic hit Livin' On A Prayer.
The Umbrella superstar stunned revellers at the rockers' gig at the city's Teatro Circo Price venue when she stepped on stage to belt out the popular track with front man Jon Bon Jovi.
And the singer was thrilled with her rocking duet, writing in a post on Twitter.com, "Wait!... did I just rock out with Bon Jovi tonight??? WTFFFF! (What the f**k) (sic)."
Rihanna and Bon Jovi are in the city ahead of Sunday's MTV Europe Music Awards.
Tagged in Rihanna