Veiled mannequins dressed in women's attire are pictured at a shop in Kabul on July 25, 2024. In Afghanistan's capital, shop windows display dazzling ball gowns and three-piece wedding suits -- with the face of each mannequin covered.
The morality police have asked stores to hide the mannequins' faces and photographs of models, according to a clothes seller in Kabul. (Photo by Wakil KOHSAR / AFP)