By Entertainment Weekly
Updated Jan 25, 2016 @ 11:30 am
Selena Gomez SNL
Credit: Courtesy

Winter storm Jonas didn’t stop the cast of SNL from doing their thing this week, and the same goes for Selena Gomez. The pop star hit the late-night stage as the musical guest for the Ronda Rousey-hosted episode.

The 23-year-old began her first number, a mash-up of “Good for You” and “Same Old Love,” surrounded by a group of male dancers snapping in rhythm—and her follow-up was even more sultry. Dressed in lingerie, Gomez slinked around a bed center stage with two similarly clad dancers for “Hands to Myself.”

Watch her performances below.

“Thank you so much [SNL] for a childhood dream come true,” Gomez tweeted the morning after the show.

The singer is planning to kickstart her Revival tour on May 6 in Las Vegas and to continue in 41 North American cities during its first leg. Gomez said in a statement, “I am ready to get back on the road and see my fans in person!”

This article originally appeared on Entertainment Weekly. For more stories like this, visit