Can somebody please please please tell me which movie or TV series was this leather lady clip from? The last tip-off from Blackboba was either from the old Mission Impossible TV series/movie or Get Smart movie.
The clip is still working but unable to locate on youtube anymore.
Lin Chi-ling (林志玲) appearing in opera long leather gloves (长皮手套) in Dwelling in the Fuchun Mountains (富春山居图) premier. I believe she is featured in the front cover page for a recent magazine spotting in this outfit with leather gloves.
For the completeness of Dita Von Teese in leather and leather gloves, here is one that I missed out for Dita Von Teese at Jean Paul Gualtier Spring/Summer Fashion Show 2010/2011 at Paris. Appreciate if anybody can tip me off for the UHQ version.