New York City experienced one of the worst blizzards in its history yesterday, and while that meant the lights went down on Broadway, over at 30 Rockefeller Plaza, Saturday Night Live was still going on with the show. Selena Gomez was booked as the musical guest last night and made the most of the experience by not only making an appearance in host Ronda Rousey's monologue and another Bachelor-themed sketch later in the show, but also by performing three songs from her latest album, Revival. For the singer, the entire evening was a "childhood dream come true."

In the earlier slot, she busted out a one-two punch of the tracks "Good For You" and "Same Old Love" while surrounded by a circle of men clad in all black snapping their fingers. In the second set, she turned up the heat by performing her latest sultry single "Hands To Myself" while clad in a black nightie and rolling around in a bed positioned onstage. Watch the first number above and the latter performance below.