The 2016 MTV Movie Awards are going down in Burbank, Calif. featuring hosts Dwayne “The Rock” Johnson and Kevin Hart.

The night is expected to be a memorable one as Will Smith and Melissa McCarthy are getting honored with the MTV Generation Award and the Comedic Genius Award. There are only two performers tonight—Ariana Grande and Halsey—who will be hitting the stage to perform  “Dangerous Woman” and “Castle.”

Halsey, who wore a white bodysuit, made sure the song's TV debut was unforgettable as she sung in a deeper tone while fake snowflakes fell from the sky. It's the first track off her Badlands album, which sees new life on The Huntsman: Winter's War soundtrack.

For Grande's performance, she teased earlier this week with MTV News that she’ll be doing a different rendition of “Dangerous Woman” with Broadway composer Jason Robert Brown.

“He’s ridiculously talented, “ Grande said. “He gave me my first job in 13, the musical. This is a very special thing for me. It means a lot.”

With Brown supporting her, Grande paid homage to Marilyn Monroe from her Gentlemen Prefer Blondes era with a bright pink dress and diamond necklace. She did a stripped-down version of "Dangerous Woman," hitting the high notes for an excited audience.

Watch Halsey's stunning performance of "Castle," and Grande's "Dangerous Woman" below.