SNL always hooks it up with the best talent to perform in the midst of their legendary comedic banter. Last night, Selena Gomez took the stage to perform three songs off her latest album release, Revival. In an elegant, sophisticated black dress, Gomez delivered a beautiful rendition of "Good For You," "Same Old Love," and "Hands to Myself." Surrounded by men snapping their fingers and a couple of really hot dancers, the performance was a smash. Watch below.