5. Selene (Kate Beckinsale), the "Underworld" films

She's an amazingly skilled, seemingly indestructible, centuries-old badass with tastes for skin-tight leather and boys from the wrong side of the tracks, supernaturally speaking. It's like someone combined Blade with post-makeover Olivia Newton-John from Grease.