The nerds at my work said that she is in the new “Star Trek” movie so hopefully we will see more of her outside of television. Jennifer, qaparHa'! That means “I love you” in klingon.
Here are some pictures of her in Men's Fitness magazine.
And FYI I googled "I love you" in klingon and I don't actually know it on the top of my head but I guess that doesn't make me any less of a dork in doing so. Does it?