Eva Mendes, in a scene from Frank Miller’s Will Eisner’s The Spirit. Found on The Sun, which has a 10-photo slide show… if you’re interested!