Alright, I give up. Someone else knows who she is. ... and I'm reasonably sure it's not Natasha Nice.