#2. Stephanie McMahon
Stephanie McMahon has been a babyface at various stages throughout her 20+ years as a WWE character, but the majority of her on-screen work has come as a villainous authority figure.
In recent years, her heel actions have led to her competing in marquee matches at SummerSlam 2014 (vs. Brie Bella) and at WrestleMania 34 (Stephanie & Triple H vs. Ronda Rousey & Kurt Angle), while she has also slapped some of the biggest names in WWE, including The Rock and Roman Reigns.
Speaking at a sports conference in Singapore in 2016, McMahon compared WWE to Greek mythology and explained why she prefers her heel role over her previous babyface persona.
"I guess, in WWE, I've grown up with multiple personalities. It's no different to Greek mythology, where really, everyone has a dual nature. I am a villain on television which is a lot of fun. I much prefer to play the villain than the hero. It's just so much more fun."
Interestingly, unlike some of the other WWE stars in this list, McMahon occasionally performs as a babyface when the opportunity arises.
For example, she did not portray her usual villainous character when she commentated on the first women's Royal Rumble match in 2018 or when she made the announcement about the all-women's Evolution pay-per-view.