Watch: Rihanna Surprises Coachella With Calvin Harris Performance

Calvin Harris performs
Calvin Harris performs in St Paul, Minnesota, December 7. The star surprised audiences at Coachella by bringing out Rihanna. Adam Bettcher/Getty

It was a weekend of surprises at Coachella, with everyone from legally embattled Kesha, N.W.A. and Lorde appearing onstage at the festival in Indio, California.

But on Sunday night, in his headline slot, Calvin Harris saved the best for last: Rihanna.

The pop star joined Harris to perform their hit 2011 track "We Found Love," while his ever supportive girlfriend Taylor Swift appeared to be having the time of her life in the crowd.

Watch Harris and Rihanna's reunion:

The performance comes as Rihanna continues to rule over the U.S. Billboard Hot 100 with another collaboration, "Work," featuring Drake, which has now been No. 1 for eight weeks.

Rihanna wasn't the only trick up Harris's sleeve, however. He also brought out rapper Big Sean to perform his 2014 hit "I Don't Fuck With You." Watch:

And that wasn't all. British singer John Newman also took the stage to sing his collaboration with Harris, "Blame," released in 2014.

Just weeks after gushing about her "amazing boyfriend," Harris's girlfriend Swift proved her dedication to him by logging some serious air miles. She reportedly flew out of California to attend a friend's wedding in San Antonio, Texas, on Saturday afternoon—but flew back in time for the Scottish DJ's set on Sunday.

Coachella continues on April 23 and 24.

Watch: Rihanna Surprises Coachella With Calvin Harris Performance | Culture