McPhee’s co-star, Emmy winner Debra Messing, also looked “smashing” this week. The “Will & Grace” alum — who plays musical writer Julia Houston on the new NBC series — turned heads in a purple satin dress, contrasting turquoise earrings, faux fur, and playful Jerome C. Rousseau sandals while out and about in the Big Apple. (2/6/2012)