30 Rock
The Ones
S3 E19:
Jack (Alec Baldwin) decides his commitment to Elisa (guest star Salma Hayek) is serious enough to go shopping for an engagement ring with Liz (Tina Fey). Tracy (Tracy Morgan), ironically, is the one Jack turns to for advice on how to deal with the pressures of married life. Meanwhile, Elisa divulges to Liz she is keeping a secret. When a prank results in an injury back at "TGS," Jenna (Jane Krakowski) loses her cool over an attractive EMT. Also stars Jack McBrayer, Judah Friedlander and Keith Powell.
Starring
Salma Hayek, Keith Powell, Kevin Brown