Q: who is the actress in will and grace? A:
Debra Lynn Messing