Rihanna surprised the audience at Coachella Festival with an onstage appearance during Calvin Harris' star-filled headline set on Sunday.
The pop star was spotted enjoying the music with her onetime rumoured boyfriend Leonardo DiCaprio at the annual California event over the weekend but it appears the singer wasn't just there for pleasure - she took to the stage during Calvin's closing set on Sunday night to sing their 2011 hit We Found Love.
The Scottish DJ sent the crowd wild when he introduced her, and Rihanna, wearing a tasselled red, white and a blue jacket told crowd, "Coachella, what the f**k is that!", according to Billboard.com.
Calvin's surprise appearances did not stop there. He also brought out Big Sean for a performance of their song Open Wide, and British singer/songwriter John Newman for their track Blame.