Taylor Swift is on a roll: she’s brought out a plethora of guest performers at her string of sold-out shows at the Staples Center over this past week – Mary J. Blige and Beck to name a few.

Last night (Aug. 25) on a whim, Swift invited John Legend to come up on stage to duet with her. She heard he and his wife Chrissy Teigen were going to the show, and she dialed them up as the couple made their way to the concert.

Swift tweeted, “I heard @johnlegend and Chrissy were on the way to the show & called and asked if John felt like playing 'All of Me': pic.twitter.com/qM3Wwscaze.”

He accepted and took to the piano as Taylor stood in a sparkly golden yellow gown, turning the love song into a love duet.

“Thanks for having me! That was fun!” tweeted Legend after the performance.

Peep the impromptu performance below: