It was a big weekend for celebrity pop/rock collaborations Stateside.

Firstly, Pearl Jam were playing the Global Citizen festival in New York's Central Park, and invited none other than Beyoncé on stage to perform Bob Marley's 'Redemption Song'.

Beyoncé herself had brought Ed Sheeran out on stage for her own 'Drunk in Love', but joined Pearl Jam frontman Eddie Vedder for an acoustic version of the song.

 

Another unexpected collaboration took place at Taylor Swift's Nashville gig on Friday night, when Aerosmith's Steven Tyler took a break from performing with Russian buskers to join Swift on stage. The pair duetted on the band's hit 'I Don't Want to Miss a Thing'. Let's not mention that painful bum note in the below clip.

 

 

AND THEN… just to show off further, she brought none other than Rolling Stones frontman Mick Jagger out at her gig last night to sing 'Satisfaction'. IS EVERYBODY AFRAID TO SAY NO TO THIS WOMAN?

 

 

 

It was all worth it for this 72-year-old granny freaking out at the sight of Jagger, though: