After three days, the clip had received over 10 million views.
"El Anillo" is a Latin pop song with a Brazilian funk beat.
Described as "sexy and provocative" by Jennifer Machin of Billboard, the song alludes to Lopez's relationship with baseball player Alex Rodriguez.
Telemundo characterized the song as "an anthem for all the women out there that have put their time and effort in a relationship, and now all they're waiting for is that big rock on their finger."
Mike Wass of Idolator described the song as a "bone-rattling floor-filler with the most forward-thinking production of the era thus far. This is all about the enduring diva's fierce vocals and the hardest beat to grace a Latin-pop song since 'Mi Gente'."