She won applause for championing a local designer during her first performance in Egypt last week, but Jennifer Lopez's stage wardrobe has also attracted the ire of one lawyer.
Samir Sabry, an Egyptian lawyer known for instigating lawsuits against famous names, has filed a complaint with the attorney general over the American singer's outfits during her show on Friday, August 9.
Lopez, who brought her It's My Party tour to the coastal town of El Alamein for a one-night-only show, wore a number of short, shimmering designs from the likes of Lebanon's Nicolas Jebran, Zuhair Murad and Egypt's own Nagwa Zahran.
However, some of the Get on the Floor star's skimpier outfits were deemed "transparent and almost naked" by Sabry, who issued a statement to Cairo 24.
The lawyer is requesting that Lopez be barred from entering Egypt again, arguing that her concert was ill-timed, taking place during Dhu al-Hijjah and days after a terrorist attack in Cairo.
"It is not reasonable that there are people standing on Mount Arafat at the same time that people are attending a concert by an artist raising controversy with her clothes," Sabry told the publication.
Lopez, who held the world tour to celebrate turning 50 on July 24, wore many of the same outfits during stops around the world, including shows in Russia and New York.
Sabry has previously taken aim at other stars over the dress, filing a complaint against actress Rania Youssef after she wore a sheer dress to the Cairo International Film Festival last year. The star was later questioned on charges of public obscenity, though the lawsuit was withdrawn after she made a public apology.
"I would like to apologise again, as an actress with good and positive credit with my fans, and I hope everyone can understand that I had good intentions and did not wish to anger anyone," the actress wrote in a statement on social media at the time.
Lopez, meanwhile, was earlier criticised for taking her tour to Israel, with the Boycott, Divestment, Sanctions group last week calling for her Egyptian concert to be scrapped.