Listen: Selena Gomez hooks up with J Balvin on Benny Blanco & Tainy's 'I Can't Get  Enough'
Benny Blanco / YouTube

Pop singer Selena Gomez released a new collaboration on Feb. 28. She teams up with hit-maker Benny Blanco, Puerto Rican producer Tainy and Colombian superstar J Balvin on "I Can't Get Enough."

"I Can't Get Enough" is the latest single by Blanco, who has produced hits like "Eastside" with Khalid and Halsey. The song marks the debut of Tainy as an artist, who earns his first name feature. He's produced tons of smashes for J Balvin, who is looking for another crossover hit following last year's "I Like It" with Bad Bunny and Cardi B. Gomez taps into her Latin roots again after singing in Spanish on "Taki Taki" with Cardi, Ozuna and DJ Snake.

Gomez wrote "I Can't Get Enough" with Blanco, Balvin and Tainy. The two producers provide her with a twinkling and slinky soundscape as she reveals her addiction for some loving. "So incredible, unforgettable on me / Keep your body on me," she sings. Balvin offers her the world on his slick verse. "We began on foot and now we're riding in the jet," he raps in Spanish. The Latino gang is at it again and they're back with this sexy and insatiable club romp.

"I Can't Get Enough" is now available on iTunes and Apple Music. The song is reportedly attached to a new album from Blanco.