The "Booty" hitmaker opened the Mawazine Festival in the capital city of Rabat, performing a nearly two-hour concert for thousands of fans, and millions more as the gig was broadcast on a state-owned television channel, reported Fox news.
In photographs from the concert, Lopez, 45, is seen wearing a white sparkling leotard, which shows off her long legs, and she completed the look with bedazzled nude tights and knee high black boots.
Without calling out Lopez directly, he wrote, "What was broadcast is unacceptable and goes against broadcasting law."
According to Fox News Latino, he has already reached out to the TV network and requested an ethics committee examine the moral aspects of the concert.
The 13th annual festival runs until June 6, and thousands more are expected to attend the event, which will feature additional live performances from the likes of Pharrell Williams, Maroon 5, Usher, Sting and Avicii.