Rapper Jay Z thanked Rihanna for her star turn during his Saturday (23Jun12) set at London's Hackney Weekend festival by returning the favour as she headlined on Sunday night (24Jun12).
The Umbrella hitmaker teamed up with the 99 Problems icon for their duet Run This Town on Saturday and she took to the stage for her own gig the following evening.
Entering the Egyptian-themed stage to rapturous applause, she launched into a rendition of Only Girl (In the World) before shouting, "Hackney, make some f**king noise!"
Rihanna played a hits-packed set, singing tracks including What's My Name?, Rude Boy, Love The Way You Lie and Disturbia, and she thrilled fans during S&M by walking off the stage to greet fans at the front and yelling, "Alright Hackney - this is where we get crazy!"
After the saucy song, Rihanna, who wore a black leather jacket and fishnet shorts, told the audience she had a problem with her microphone pack - and asked one crowd member to fix the problem for her.
She revealed, "It's dropping out of my bra... I'll get one of my fans to help. You gotta be good, don't touch my bra, right!", before joking: "I asked a gay guy to put this on my bra, I don't know if he's going to get this right."
Rihanna went on to play for another hour, and stunned the 50,000-strong crowd when she introduced Jay Z to the stage for Run This Town.
They also performed Talk That Talk and Umbrella, and Rihanna rounded off the evening with her hit We Found Love to an overhead fireworks display - and the pop superstar was thrilled with her gig.
She told the audience as she high-fived fans in the pit during her final number, "I love this s**t! Hackney, you f**king rock! I don't want to go, I love you guys so much."