Rabat - A video showing Puerto Rican mega-star Daddy Yankee having fun at a traditional clothing shop in a souk in Marrakech has gone viral.