Watch Taylor Swift Perform With Beck (!) & St. Vincent (!!) In LA

On a huge hit a couple of years ago, Taylor Swift clowned an ex for listening to “some indie record that’s much cooler than mine.” But last night, at the Staples Center in Los Angeles, Swift repped hard for an indie record. Beck’s new single “Dreams” might be on a major label, but the fact that Swift is into it might be the best evidence yet that she has an inner college-radio dork. And during her show last night, she brought out Beck and St. Vincent to perform the song with her. Swift respects artistry! Swift has a sort of six-degrees-of-separation connection with Annie Clark; she’s friends with the supermodel Cara Delevingne, who’s reportedly dating Clark. And Clark looked like an absolute badass on her stage, busting out a quick guitar solo while pyro showered down behind her. Also, “Dreams” sounded pretty great in an arena-pop context! Check out a video clip below.

During the same show last night, Swift brought out John Legend to sing “All Of Me.” And the previous night at the same venue, she also sang “You Oughta Know” with Alanis Morissette.