It's impossible to resist sharing Taylor Swift's never-ending celebrity guests on her 1989 World Tour after her last and final of four sold out shows in L.A. saw her bringing out some of her greatest FRIENDS Lisa KudrowJustin Timberlake and best friend of 8 years Selena Gomez

First, Taylor brought 1989 straight into the 90's with a very special rendition of "Smelly Cat" that saw the two stars singing acoustically with their guitars. Justin Timberlake took a selfie with the singer before performing a duet of his chart-topping "Mirrors." Saving the best friend for last, Selena took the stage to perform her latest single featuring A$AP Rocky "Good For You" aka one of the best songs you should listen to right now before it blows up. In her stunning stage comeback (I mean, LOOK at her), Selena reminds us all what a JAM her new song is which is exactly why you gotta keep an eye out for Selener and her new album Revival out October 9 that is fated to be good for us all. Watch all the performances below.