Some of TV’s baddest women weren’t born yesterday.

They can be found all over classic TV, fromStar TrektoAll in the Family,BatmantoXena: Warrior Princess.

Some just whittle their adversaries down to size with a well-chosen retort.

spinner image

Meet ten top TV ladies whose sparks burn bright as ever.

That’s a feminist, badass wink, if ever there was one.

She was so much more than Patrick Macnee’s secret agent John Steed’s sidekick.

Lucy Lawless stars as Xena in Xena: Warrior Princess and Nichelle Nichols stars as Lieutenant Nyota Uhura in Star Trek: The Original Series

Self-possessed and perennially amused, Peel was as tough as TV actresses ever got in the 60s.

And Rigg also earned four Emmy nominations for her role as major player Olenna Tyrell inGame of Thrones.

Maybe it helped that she knew her way around both a rifle and a derringer.

Agnes Moorehead as Endora on the TV show Bewitched

Over 103 out of 112 episodes, Stanwyck did her own stunts.

Not bad for a four-time Oscar nominated movie star who was the highest paid woman of 1944.

Where to watch:The Big Valley, onStarz

Diana Rigg as Emma Peel on the set of the The Avengers

Barbara Stanwyck as Victoria Barkley in the TV show The Big Valley