For any pop fans who were lucky enough to be at the 2013 Yahoo! Wireless Festival, they got quite the show.

The London crowd was treated to an epic performance by Justin Timberlake and Jay-Z, just before the duo kicks off their Legends of the Summer tour in Toronto on July 17. The crooner and rapper performed their joint track 'Holy Grail' off of HOV's new 'Magna Carta Holy Grail' during their two-and-a-half hour set. But it wasn't just a JT and Jay-Z bro-down, they were joined by Rihanna, who performed 'Run This Town' with Hova!

Samir Hussein, Getty Images

Watch Jay-Z + Rihanna Perform 'Run This Town'

Watch Jay-Z + Justin Timberlake Perform 'Holy Grail'

RiRi, who also played a solo set at the Wireless Festival, tweeted after:

Watch Rihanna Perform 'We Found Love'

JT was also pumped after his joint show with Jay-Z and also took to Twitter to express his elation:

In addition to JT, Jay-Z and Rihanna, fans were treated to performances on the hip-hop heavy bill by Kendrick Lamar, A$AP Rocky, Iggy Azaela and more.

But the three-day festival was not devoid of good ol' pop music, the ladies of Little Mix also performed an amazing girl band mashup, not to mention both Rita Ora and Jessie Ware took the stage as well.

Check out more videos below!

Watch Rita Ora Perform 'R.I.P'

Watch Little Mix Perform a Girl Band Mashup

Watch Kendrick Lamar Perform 'Poetic Justice'

Watch A$AP Rocky Perform 'F---in' Problems'

Watch Iggy Azalea Perform 'Work'