I’ll have to Ro was the sexiest Star Trek babe ever. She was so damn cute ... and a REALLY BAD girl. ;)
Yep, Michelle Forbes is just plain awesome.
Don’t know if you ever watched the new Battlestar Galactica, but she was outstanding in her guest role as Admiral Cain.
Scary as hell, but outstanding.