I first saw Krista Allen on Smallville playing Lex Luthor’s wife. The episode was titled “Hot” and she was. Made Clark spout X-ray vision. Did a little searching on the net after that as found out she was a Baywatch Babe and started in an Emmanuelle series. Caught her on Fastlane recently as well as the bad FBI agent.
She has an animal physicality to her. Very directly sexy, while giving you the idea she’d hurt you if you cross her.