Taylor Swift is running out of Top 40 artists to bring on stage with her during her 1989 World Tour, so she's going indie. On Tuesday night (Aug. 25) during her four night run at Los Angeles' Staples Center, the "Bad Blood" singer brought out Beck and St. Vincent to perform the alt-rocker's new single "Dreams." Swift also teamed up with John Legend for a stunning rendition of his biggest hit.

With Annie Clark on the guitar, Swift and Beck joined her in performing "Dreams." Despite her status as a pop icon, Swift was clearly in to the rock hit, singing with big emotion. And even after the show, she delighted in sharing the stage with the rockers.

Watch a clip from the performance below, via Consequence of Sound: Beck and St. Vincent weren't the only ones to tackle the Staples Center with Swift on Tuesday night. In a performance that was likely to be more familiar to her fan base, Swift also invited John Legend on stage for an emotional rendition of his smash 2014 single "All of Me." Wearing an elaborate sparkling gold gown, Swift sounded surprisingly at ease performing "All of Me," as Legend accompanied her on the piano.

Beck, Clark and Legend are just the latest guests to join Swift on stage at the 1989 World Tour. Past guests include Alanis Morissette, Ryan Tedder, Little Mix, Fetty Wap and more.

Join the Discussion