After Miguel and DJ Premier teased their collaboration almost three years ago, their "2 Lovin U" is finally here! The sultry track is a winning combination of the singer's velvety-smooth vocals and the producer's signature scratchy drum beats, which makes it perfect for both the bedroom and the dancefloor. 

"We set fire to these skies for our love and I'll do it all again / I'm damned to loving you," Miguel croons. Stream "2 Lovin U" above.

DJ Premier discussed the track in a press release, saying:

"The snippet you heard on Miguel’s Instagram, mine is the original. Miguel and I were vibing at a session and just really seeing what we could come up with.  What we came up with was a dope, but rough version of what you hear today.  Miguel and I had deadlines and we never got around to finishing it. We both really believed in this version of the track and we both felt very strongly that it needed to come out and be released as a single. Miguel and I approached the label about releasing it and everyone was on-board."

Miguel first posted a clip of "2 Lovin U" (previously called "Damned") on his Instagram in 2014. The singer later revealed he didn't add the song to 2015's Wildheart album because it didn't fit with the vibe. "It's never about one song," he told MTV in an interview. "Every piece of the puzzle supports the picture, so if one of the pieces doesn't fit and doesn't capture the emotion and sonic representation I'm hearing, unfortunately I just have to save it for something else."

The artist recently appeared on Schoolboy Q's "Overtime" track with Justine Syke. He's also set to perform at Zedd's WELCOME! fundraising concert on April 3. Before then, revisit a Fuse interview with Miguel below: