John Mayer Brings Katy Perry Out on Stage to Perform “Who You Love” in Brooklyn Concert

John Mayer and Katy Perry perform at Barclays Center on Dec. 17
John Mayer and Katy Perry perform at Barclays Center on Dec. 17. Kevin Mazur/

What a sweet moment on stage! For the final night of the U.S. leg of his Paradise Valley tour, John Mayer brought out girlfriend Katy Perry onstage to perform their duet "Who You Love" together at the Barclays Center in Brooklyn.

It was a long day for the couple: Early Tuesday, Dec. 17, Perry, 29, joined Mayer, 37, on Good Morning America to debut the music video for the same song in Times Square. In the Sophie Muller-directed video, the pair, along with other real-life couples, were taped riding a mechanical bull, snuggling up and serenading each other. "There was nothing scripted in that video," the Grammy winner explained on the morning show. "Except putting the bull in the middle of the desert."

After running through his lineup of songs that included hits "Who Says" and "Wildfire," Mayer returned for his encore at the behest of the pleading, packed crowd — along with his very special guest! Perry, dressed in a long-sleeved, figure-hugging dress by Temperley London and tights, stood beside her beau as they sang "Who You Love" in perfect harmony. The "Unconditionally" songstress then gave her boyfriend a kiss on the cheek and hug before walking off stage.


After the show ended, Perry joined Mayer and his entire band back on stage to take a bow before the cheering New York City crowd. He will head to Australia in April to continue his tour. Perry, meanwhile, will kick off her Prismatic World Tour in the UK with duo Icona Pop next May.

For access to all our exclusive celebrity videos and interviews – Subscribe on YouTube!