Jennifer Lopez has caused controversy after performing at a music festival in Morocco over the weekend (ends31May15), as her set was deemed "inappropriate" by a conservative state official.
The Booty hitmaker opened the Mawazine Festival in the capital city of Rabat on Friday (30May15), performing a nearly two-hour concert for thousands of fans, and millions more as the gig was broadcast on a state-owned television channel.
In photographs from the concert, Lopez is seen wearing a white sparkling leotard, which shows off her cleavage and long legs, and she completed the look with bedazzled nude tights and knee high black boots.
However, her performance wasn't appreciated by all, as some angry viewers in the Muslim country took to social media to express their dismay, including Justice and Development Party Communications Minister Mustapha El Khalfi, who took to Twitter.com to vent his fury at the sexy show.
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 6 June (15), 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.