Best: Catwoman (Batman Returns)
Portrayed by: Michelle Pfeiffer
Anne Hathaway has her work cut out for her because as it stands, Michelle Pfeiffer is the definitive big-screen portrayal of Selina Kyle. There's no clear pattern on the all-over stitching of her cat costume which is exactly what makes it a win. It's sexy, yet indicative of her personality disorder.