Despacito had multiple versions as of May 5, 2016.
Despacito . On May 5 , 2017 , both an electronic version produced by American trio Major Lazer and Colombian DJ MOSKA and an urban version produced by Sky were released .