WATCH: Julia Michaels Shares 'Heaven' Video

Singer-songwriter Julia Michaels has taken the wraps off a steamy video her new track “Heaven.”

The song comes from the soundtrack for the Vancouver-shot Fifty Shades Freed, which opens Friday.

Directed by Sophie Muller, the video reflects the song’s dark and seductive lyrics. There’s Michaels, of course, as well as a bevy of hot guys and – even more delicious and satisfying – a freezer full of ice cream!

"They say all good boys go to heaven," she sings, "but bad boys bring heaven to you."

“Heaven” is one of two tracks Michaels contributed to the Fifty Shades Freed soundtrack, which also features songs from Sia, Hailee Steinfeld, Liam Payne with Rita Ora, and a Black Atlass track featuring Canada’s Jessie Reyez.

Check out the video for "Heaven" below:

Heaven by Julia Michaels on VEVO.