I'm looking for an album that predates 2007.
- Album cover: a woman walking on a city street towards the camera, wearing green or fishnet stockings. She might have had red hair.
- Genre: Electronic-ish
- Lead singer: female
- Rest of the band: also possibly majority female
What album was this?