Taylor Swift's 1989 World Tour has a never-ending list of surprise guests, from model BFFs Gigi Hadid and Karlie Kloss​, to chart-topping musician friends The Weeknd and Lorde. That list was only bound to get bigger when she headed to celeb capital L.A. this week for four sold-out shows at Staples Center. The week started off with L.A. Lakers legend Kobe Bryant stopping by to gift Taylor with a record-making banner followed by 1989 collaborator Ryan Tedder, queen Mary J. Blige, friends Matt Le Blanc, Chris Rock and "Blank Space" model Sean O'Pry and even more.

Last night, Taylor upped her musical game by inviting fellow Grammy-winning artists Beck and St. Vincent on stage. Unfortunately there was no Kanye in sight but the trio did sing Beck's 2015 tune "Dreams" together before Taylor performed a surprise duet of "All Of Me" when she heard John Legend and wife Chrissy Teigen were in the audience.

There is nothing cooler than @st_vincent soloing while pyro goes off in the background. #1989TourLA pic.twitter.com/usj0Lrq2tY

— Taylor Swift (@taylorswift13) August 26, 2015

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

— Taylor Swift (@taylorswift13) August 26, 2015

Night 4 and @johnlegend showed up! Everyone sang along and it was perfect. Thank you #1989TourLA 😭🙏🏻 pic.twitter.com/43JvWMov0r

— Taylor Nation (@taylornation13) August 26, 2015

Getting to play 'Dreams' with @Beck and @st_vincent is something I'll remember forever. I can't even express it. pic.twitter.com/haLQzBxpbg

— Taylor Swift (@taylorswift13) August 26, 2015

Had the most MAGIC time with the most brilliant and venerable @taylorswift13 & @beck tonight. #DreamComeTrue

— St. Vincent (@st_vincent) August 26, 2015

While were still waiting for Taylor to please welcome to the stage Eve from Adam and Eve and more, look out for a Scandal-making cameo coming soon based on this Twitter exchange with Shonda Rhimes aka the creator of ABC's entire Thursday night lineup and female feelings.

@shondarhimes oh my God!! You can come to any show any time! Bring your daughter and her friends and call it a girls night. DM me!

— Taylor Swift (@taylorswift13) August 25, 2015